Skip to content

Commit 02d712a

Browse files
committed
ci: move job to scarthgap
1 parent 7f5e3cd commit 02d712a

File tree

3 files changed

+22
-23
lines changed

3 files changed

+22
-23
lines changed

.github/actions/bitbake-build/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
bitbake_source:
77
default: 'source'
88
repo_release:
9-
default: 'kirkstone'
9+
default: 'scarthgap'
1010
runs:
1111
using: 'composite'
1212
steps:

.github/actions/bitbake-repo/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ inputs:
44
repo_ref:
55
default: ${{ github.ref }}
66
repo_release:
7-
default: 'kirkstone'
7+
default: 'scarthgap'
88
runs:
99
using: 'composite'
1010
steps:

.github/workflows/test-build.yml

+20-21
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,69 @@
11
name: Build tests
22
on: [pull_request]
33
jobs:
4-
5-
kirkstone-repo:
6-
runs-on: self-hosted
4+
scarthgap-repo:
5+
runs-on: [self-hosted, builder]
76
if: "!contains(github.event.head_commit.message, 'ci skip')"
87
steps:
98
- uses: actions/checkout@v3
109
- uses: ./.github/actions/bitbake-repo
1110
with:
12-
repo_release: 'kirkstone'
11+
repo_release: 'scarthgap'
1312

1413
matrix-build-image:
1514
strategy:
1615
fail-fast: false
1716
matrix:
18-
machine: ['raspberrypi3-mesa', 'raspberrypi4-64-mesa']
19-
wpe_vers: ['2_40', 'nightly']
20-
yocto_rel: ['kirkstone']
17+
machine: ['raspberrypi3-mesa', 'raspberrypi4-64-mesa', 'raspberrypi5', 'wandboard-mesa']
18+
wpe_vers: ['2_46', 'nightly']
19+
yocto_rel: ['scarthgap']
2120
continue-on-error: true
22-
runs-on: self-hosted
21+
runs-on: [self-hosted, builder]
2322
if: "!contains(github.event.head_commit.message, 'ci skip')"
24-
needs: kirkstone-repo
23+
needs: scarthgap-repo
2524
steps:
2625
#- uses: actions/checkout@v3
2726
- uses: ./.github/actions/bitbake-build
2827
with:
2928
bitbake_source: 'raspberrypi3-mesa-wpe-${{ matrix.wpe_vers }} ${{ matrix.machine }} poky-wayland layers.raspberrypi conf.wpe-${{ matrix.wpe_vers }} --update-config'
3029
repo_release: ${{ matrix.yocto_rel }}
3130

32-
# kirkstone-raspberrypi3-mesa-weston-wpe-nightly:
31+
# scarthgap-raspberrypi3-mesa-weston-wpe-nightly:
3332
# runs-on: self-hosted
3433
# if: "!contains(github.event.head_commit.message, 'ci skip')"
3534
# steps:
3635
# - uses: ./.github/actions/bitbake-build
3736
# with:
3837
# bitbake_source: 'rpi3-mesa-wpe-nightly raspberrypi3-mesa poky-wayland layers.raspberrypi conf.wpe-nightly --update-config'
39-
# repo_release: 'kirkstone'
40-
# needs: kirkstone-repo
38+
# repo_release: 'scarthgap'
39+
# needs: scarthgap-repo
4140
#
42-
# kirkstone-raspberrypi4-64-mesa-weston-wpe-nightly:
41+
# scarthgap-raspberrypi4-64-mesa-weston-wpe-nightly:
4342
# runs-on: self-hosted
4443
# if: "!contains(github.event.head_commit.message, 'ci skip')"
4544
# steps:
4645
# - uses: ./.github/actions/bitbake-build
4746
# with:
4847
# bitbake_source: 'rpi4-mesa-wpe-nightly raspberrypi4-64-mesa poky-wayland layers.raspberrypi conf.wpe-nightly --update-config'
49-
# repo_release: 'kirkstone'
50-
# needs: kirkstone-repo
48+
# repo_release: 'scarthgap'
49+
# needs: scarthgap-repo
5150
#
52-
# kirkstone-raspberrypi3-mesa-weston-wpe-2_38:
51+
# scarthgap-raspberrypi3-mesa-weston-wpe-2_38:
5352
# runs-on: self-hosted
5453
# if: "!contains(github.event.head_commit.message, 'ci skip')"
5554
# steps:
5655
# - uses: ./.github/actions/bitbake-build
5756
# with:
5857
# bitbake_source: 'rpi3-mesa-wpe-2_38 raspberrypi3-mesa poky-wayland layers.raspberrypi conf.wpe-2_38 --update-config'
59-
# repo_release: 'kirkstone'
60-
# needs: kirkstone-repo
58+
# repo_release: 'scarthgap'
59+
# needs: scarthgap-repo
6160
#
62-
# kirkstone-raspberrypi4-64-mesa-weston-wpe-2_38:
61+
# scarthgap-raspberrypi4-64-mesa-weston-wpe-2_38:
6362
# runs-on: self-hosted
6463
# if: "!contains(github.event.head_commit.message, 'ci skip')"
6564
# steps:
6665
# - uses: ./.github/actions/bitbake-build
6766
# with:
6867
# bitbake_source: 'rpi4-mesa-wpe-2_38 raspberrypi4-64-mesa poky-wayland layers.raspberrypi conf.wpe-2_38 --update-config'
69-
# repo_release: 'kirkstone'
70-
# needs: kirkstone-repo
68+
# repo_release: 'scarthgap'
69+
# needs: scarthgap-repo

0 commit comments

Comments
 (0)