|
1 | 1 | name: Build tests
|
2 | 2 | on: [pull_request]
|
3 | 3 | jobs:
|
4 |
| - |
5 |
| - kirkstone-repo: |
6 |
| - runs-on: self-hosted |
| 4 | + scarthgap-repo: |
| 5 | + runs-on: [self-hosted, builder] |
7 | 6 | if: "!contains(github.event.head_commit.message, 'ci skip')"
|
8 | 7 | steps:
|
9 | 8 | - uses: actions/checkout@v3
|
10 | 9 | - uses: ./.github/actions/bitbake-repo
|
11 | 10 | with:
|
12 |
| - repo_release: 'kirkstone' |
| 11 | + repo_release: 'scarthgap' |
13 | 12 |
|
14 | 13 | matrix-build-image:
|
15 | 14 | strategy:
|
16 | 15 | fail-fast: false
|
17 | 16 | 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'] |
21 | 20 | continue-on-error: true
|
22 |
| - runs-on: self-hosted |
| 21 | + runs-on: [self-hosted, builder] |
23 | 22 | if: "!contains(github.event.head_commit.message, 'ci skip')"
|
24 |
| - needs: kirkstone-repo |
| 23 | + needs: scarthgap-repo |
25 | 24 | steps:
|
26 | 25 | #- uses: actions/checkout@v3
|
27 | 26 | - uses: ./.github/actions/bitbake-build
|
28 | 27 | with:
|
29 | 28 | bitbake_source: 'raspberrypi3-mesa-wpe-${{ matrix.wpe_vers }} ${{ matrix.machine }} poky-wayland layers.raspberrypi conf.wpe-${{ matrix.wpe_vers }} --update-config'
|
30 | 29 | repo_release: ${{ matrix.yocto_rel }}
|
31 | 30 |
|
32 |
| - # kirkstone-raspberrypi3-mesa-weston-wpe-nightly: |
| 31 | + # scarthgap-raspberrypi3-mesa-weston-wpe-nightly: |
33 | 32 | # runs-on: self-hosted
|
34 | 33 | # if: "!contains(github.event.head_commit.message, 'ci skip')"
|
35 | 34 | # steps:
|
36 | 35 | # - uses: ./.github/actions/bitbake-build
|
37 | 36 | # with:
|
38 | 37 | # 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 |
41 | 40 | #
|
42 |
| - # kirkstone-raspberrypi4-64-mesa-weston-wpe-nightly: |
| 41 | + # scarthgap-raspberrypi4-64-mesa-weston-wpe-nightly: |
43 | 42 | # runs-on: self-hosted
|
44 | 43 | # if: "!contains(github.event.head_commit.message, 'ci skip')"
|
45 | 44 | # steps:
|
46 | 45 | # - uses: ./.github/actions/bitbake-build
|
47 | 46 | # with:
|
48 | 47 | # 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 |
51 | 50 | #
|
52 |
| - # kirkstone-raspberrypi3-mesa-weston-wpe-2_38: |
| 51 | + # scarthgap-raspberrypi3-mesa-weston-wpe-2_38: |
53 | 52 | # runs-on: self-hosted
|
54 | 53 | # if: "!contains(github.event.head_commit.message, 'ci skip')"
|
55 | 54 | # steps:
|
56 | 55 | # - uses: ./.github/actions/bitbake-build
|
57 | 56 | # with:
|
58 | 57 | # 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 |
61 | 60 | #
|
62 |
| - # kirkstone-raspberrypi4-64-mesa-weston-wpe-2_38: |
| 61 | + # scarthgap-raspberrypi4-64-mesa-weston-wpe-2_38: |
63 | 62 | # runs-on: self-hosted
|
64 | 63 | # if: "!contains(github.event.head_commit.message, 'ci skip')"
|
65 | 64 | # steps:
|
66 | 65 | # - uses: ./.github/actions/bitbake-build
|
67 | 66 | # with:
|
68 | 67 | # 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