Skip to content

Commit 0a576ea

Browse files
committed
update workflow scripts
1 parent 07ae7be commit 0a576ea

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

.github/tools/qnx_credential_helper.py

100644100755
File mode changed.

.github/workflows/build_and_test_host_gcc.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
# *******************************************************************************
23
# Copyright (c) 2024 Contributors to the Eclipse Foundation
34
#
@@ -33,7 +34,7 @@ jobs:
3334
uses: actions/checkout@v4.2.2
3435
- name: Bazel build communication targets
3536
run: |
36-
bazel build --config com-x86_64-linux //score/...
37+
bazel build //...
3738
- name: Bazel test communication targets
3839
run: |
39-
bazel test --config com-x86_64-linux //score/...
40+
bazel test //... --build_tests_only

.github/workflows/release_verification.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@ jobs:
3434
uses: bazel-contrib/setup-bazel@0.9.1
3535
- name: Bazel build baselibs targets
3636
run: |
37-
bazel build --config com-x86_64-linux -- \
38-
//score/...
37+
bazel build --config com-x86_64-linux -- //score/mw/com:com
3938
build_target:
4039
runs-on: ubuntu-latest
4140
steps:
@@ -54,8 +53,7 @@ jobs:
5453
SCORE_QNX_USER: ${{ secrets.SCORE_QNX_USER }}
5554
SCORE_QNX_PASSWORD: ${{ secrets.SCORE_QNX_PASSWORD }}
5655
run: |
57-
bazel build --config com-x86_64-qnx --credential_helper=*.qnx.com=%worksapce%/.github/tools/qnx_credential_helper.py -- \
58-
//score/...
56+
bazel build --config com-x86_64-qnx --credential_helper=*.qnx.com=${{ github.workspace }}/.github/tools/qnx_credential_helper.py -- //score/mw/com:com
5957
- name: Cleanup QNX License
6058
if: always()
6159
run: rm -rf /opt/score_qnx

MODULE.bazel

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ download_archive(
9090
bazel_dep(name = "nlohmann_json", version = "3.11.3")
9191
bazel_dep(name = "bazel_skylib", version = "1.7.1")
9292
bazel_dep(name = "score_baselibs", version = "0.1.1")
93+
git_override(
94+
module_name = "score_baselibs",
95+
commit = "145b0f5cb076c706c67eb0ac33c6a5c3359bd3be",
96+
remote = "https://github.com/eclipse-score/baselibs.git",
97+
)
9398

9499
# Python 3.12 toolchain for Bazel (required for LOBSTER/TRLC dependencies)
95100
bazel_dep(name = "rules_python", version = "0.32.0")

0 commit comments

Comments
 (0)