Message ID | 20220922134058.1410-3-michal.orzel@amd.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | GitLab CI cleanup & improvements for Arm | expand |
On Thu, 22 Sep 2022, Michal Orzel wrote: > For arm64 we perform builds using debian and alpine containers. > We are missing the randconfig build jobs for the latter, so add them. > This way for each container we have 4 fundamental build jobs: > - defconfig non-debug/debug > - randconfig non-debug/debug Should we have them also for Debian? The patch below looks fine. > Signed-off-by: Michal Orzel <michal.orzel@amd.com> > --- > automation/gitlab-ci/build.yaml | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml > index a39ed72aac6d..d931441b910a 100644 > --- a/automation/gitlab-ci/build.yaml > +++ b/automation/gitlab-ci/build.yaml > @@ -566,6 +566,18 @@ alpine-3.12-gcc-debug-arm64: > variables: > CONTAINER: alpine:3.12-arm64v8 > > +alpine-3.12-gcc-arm64-randconfig: > + extends: .gcc-arm64-build > + variables: > + CONTAINER: alpine:3.12-arm64v8 > + RANDCONFIG: y > + > +alpine-3.12-gcc-debug-arm64-randconfig: > + extends: .gcc-arm64-build-debug > + variables: > + CONTAINER: alpine:3.12-arm64v8 > + RANDCONFIG: y > + > alpine-3.12-gcc-arm64-staticmem: > extends: .gcc-arm64-build > variables: > -- > 2.25.1 >
Hi Stefano, On 22/09/2022 23:42, Stefano Stabellini wrote: > > > On Thu, 22 Sep 2022, Michal Orzel wrote: >> For arm64 we perform builds using debian and alpine containers. >> We are missing the randconfig build jobs for the latter, so add them. >> This way for each container we have 4 fundamental build jobs: >> - defconfig non-debug/debug >> - randconfig non-debug/debug > > Should we have them also for Debian? The patch below looks fine. > We already have them for Debian. We were missing only the ones for Alpine. That is why I wrote that after this patch for each container we have 4 fundamental build jobs: DEBIAN: debian-unstable-gcc-arm64 debian-unstable-gcc-debug-arm64 debian-unstable-gcc-arm64-randconfig debian-unstable-gcc-debug-arm64-randconfig ALPINE: alpine-3.12-gcc-arm64 alpine-3.12-gcc-debug-arm64 alpine-3.12-gcc-arm64-randconfig alpine-3.12-gcc-debug-arm64-randconfig > >> Signed-off-by: Michal Orzel <michal.orzel@amd.com> >> --- >> automation/gitlab-ci/build.yaml | 12 ++++++++++++ >> 1 file changed, 12 insertions(+) >> >> diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml >> index a39ed72aac6d..d931441b910a 100644 >> --- a/automation/gitlab-ci/build.yaml >> +++ b/automation/gitlab-ci/build.yaml >> @@ -566,6 +566,18 @@ alpine-3.12-gcc-debug-arm64: >> variables: >> CONTAINER: alpine:3.12-arm64v8 >> >> +alpine-3.12-gcc-arm64-randconfig: >> + extends: .gcc-arm64-build >> + variables: >> + CONTAINER: alpine:3.12-arm64v8 >> + RANDCONFIG: y >> + >> +alpine-3.12-gcc-debug-arm64-randconfig: >> + extends: .gcc-arm64-build-debug >> + variables: >> + CONTAINER: alpine:3.12-arm64v8 >> + RANDCONFIG: y >> + >> alpine-3.12-gcc-arm64-staticmem: >> extends: .gcc-arm64-build >> variables: >> -- >> 2.25.1 >> ~Michal
diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml index a39ed72aac6d..d931441b910a 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -566,6 +566,18 @@ alpine-3.12-gcc-debug-arm64: variables: CONTAINER: alpine:3.12-arm64v8 +alpine-3.12-gcc-arm64-randconfig: + extends: .gcc-arm64-build + variables: + CONTAINER: alpine:3.12-arm64v8 + RANDCONFIG: y + +alpine-3.12-gcc-debug-arm64-randconfig: + extends: .gcc-arm64-build-debug + variables: + CONTAINER: alpine:3.12-arm64v8 + RANDCONFIG: y + alpine-3.12-gcc-arm64-staticmem: extends: .gcc-arm64-build variables:
For arm64 we perform builds using debian and alpine containers. We are missing the randconfig build jobs for the latter, so add them. This way for each container we have 4 fundamental build jobs: - defconfig non-debug/debug - randconfig non-debug/debug Signed-off-by: Michal Orzel <michal.orzel@amd.com> --- automation/gitlab-ci/build.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+)