Implement tizen gbs build test on CI

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
This commit is contained in:
Seonghyun Kim 2026-02-02 13:37:47 +09:00 committed by Patrick Kim
commit 20c7641b16
2 changed files with 25 additions and 0 deletions

View file

@ -136,6 +136,20 @@ jobs:
ninja -Cout/clang/x64
$RUNNER --engine="./out/clang/x64/escargot" new-es
build-test-tizen:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: prepare deb sources for GBS
run: echo "deb [trusted=yes] http://download.tizen.org/tools/latest-release/Ubuntu_24.04/ /" | sudo tee /etc/apt/sources.list.d/tizen.list
- name: install GBS
run: sudo apt-get update && sudo apt-get install -y gbs
- name: build
run: |
gbs -c .github/workflows/gbs.conf build -A armv7l -P profile.tizen --incremental --define "enable_shell 1"
test-on-windows-clang-cl:
runs-on: windows-2022
strategy:

11
.github/workflows/gbs.conf vendored Normal file
View file

@ -0,0 +1,11 @@
[general]
profile = profile.tizen
[profile.tizen]
repos = repo.tizen_base_latest,repo.tizen_latest
[repo.tizen_latest]
url = https://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified/latest/repos/standard/packages/
[repo.tizen_base_latest]
url = https://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/latest/repos/standard/packages/