25
25
jobs :
26
26
test-on-codebuild :
27
27
if : github.repository == 'awslabs/soci-snapshotter'
28
- runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
28
+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
29
+ strategy :
30
+ matrix :
31
+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
29
32
timeout-minutes : 15
30
33
steps :
31
34
- uses : actions/checkout@v4
37
40
38
41
test-on-fork :
39
42
if : github.repository != 'awslabs/soci-snapshotter'
40
- runs-on : ubuntu-22.04
43
+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
44
+ strategy :
45
+ matrix :
46
+ os : [ubuntu-7.0-xlarge]
41
47
timeout-minutes : 15
42
48
steps :
43
49
- uses : actions/checkout@v4
@@ -49,12 +55,13 @@ jobs:
49
55
50
56
integration-on-codebuild :
51
57
if : github.repository == 'awslabs/soci-snapshotter'
52
- runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
58
+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
53
59
timeout-minutes : 40
54
60
strategy :
55
61
fail-fast : false
56
62
matrix :
57
63
containerd : ["1.6.30", "1.7.14"]
64
+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
58
65
env :
59
66
DOCKER_BUILD_ARGS : " CONTAINERD_VERSION=${{ matrix.containerd }}"
60
67
steps :
@@ -66,12 +73,13 @@ jobs:
66
73
67
74
integration-on-fork :
68
75
if : github.repository != 'awslabs/soci-snapshotter'
69
- runs-on : ubuntu-22.04
76
+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.os }}
70
77
timeout-minutes : 40
71
78
strategy :
72
79
fail-fast : false
73
80
matrix :
74
81
containerd : ["1.6.30", "1.7.14"]
82
+ os : [arm-3.0-large, ubuntu-7.0-xlarge]
75
83
env :
76
84
DOCKER_BUILD_ARGS : " CONTAINERD_VERSION=${{ matrix.containerd }}"
77
85
steps :
0 commit comments