On Tue, 19 Apr 2022 at 09:35, Oliver Steffen <ostef...@redhat.com> wrote: > > PR: https://github.com/tianocore/edk2/pull/2711 > > Update CI, run all Linux (aka Ubuntu-GCC5) based jobs in a custom > Fedora 35 container.
Why? > The image provides gcc 11 from Fedora for all > architectures. The external dependencies for gcc have been removed > so stuart does not download them. iasl and nasm are also > included in the image, but remain as ext-dep for now (CI jobs on > Windows need those). > > The Dockerfiles are here: > https://github.com/osteffenrh/edk2-build-images, but they should, of > course, then move to a repo in the Tianocore group, or something like > that. The images are built automatically via GitHub Actions and then > pushed to ghcr.io. > It would help tremendously if you could include why doing any of this is neces > Oliver Steffen (4): > CI: don't force python verison (Linux only) > CI: add ~/.local/bin to PATH (Linux only) > CI: Use Fedora 35 container (Linux only) > BaseTools: Remove ext. gcc dependencies (Linux only) > > .../templates/basetools-build-steps.yml | 9 -------- > .../templates/platform-build-run-steps.yml | 7 ++++++ > .../templates/pr-gate-build-job.yml | 3 +++ > .azurepipelines/templates/pr-gate-steps.yml | 7 ++++++ > .../.azurepipelines/Ubuntu-GCC5.yml | 6 ++--- > BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml | 21 ------------------ > BaseTools/Bin/gcc_arm_linux_ext_dep.yaml | 21 ------------------ > .../Bin/gcc_riscv64_unknown_ext_dep.yaml | 22 ------------------- > .../.azurepipelines/Ubuntu-GCC5.yml | 2 ++ > .../.azurepipelines/Ubuntu-GCC5.yml | 6 ++--- > 10 files changed, 23 insertions(+), 81 deletions(-) > delete mode 100644 BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml > delete mode 100644 BaseTools/Bin/gcc_arm_linux_ext_dep.yaml > delete mode 100644 BaseTools/Bin/gcc_riscv64_unknown_ext_dep.yaml > > -- > 2.35.1 > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#89088): https://edk2.groups.io/g/devel/message/89088 Mute This Topic: https://groups.io/mt/90557209/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-