Marvin Häuser
cb94801ff2
CI and Docker: Sync with AUDK
2023-03-28 00:31:57 +02:00
Marvin Häuser
f29ef4ed91
Build: Use Docker in rootless mode
2022-12-28 13:48:19 +01:00
Marvin Häuser
ee0f2a53bc
Build: Introduce Docker setup for Dev Containers and CI ( #410 )
...
Docker allows to set up a portable development environment in a container. This
can be useful to test Linux toolchains on macOS. Introduce such environments
for EDK II and documentation development.
The current implementation supports both Dev Environments by Docker Desktop and
Dev Containers by Visual Studio Code. To reduce the maintenance burden, use
these environments for the Linux-based GitHub Actions as well. Non-x86 hosts,
including Apple Silicon, are supported via GCC cross-compilation.
2022-12-19 22:10:12 +01:00
Savva Mitrofanov
7de33ca6a9
Build: Switch workflows from ubuntu-latest to 22.04
...
The image tag 'latest' still refers to 20.04 version. The problem is
outdated nasm binary which breaks build with recent changes from
202211 stable branch
2022-12-09 14:42:45 +06:00
Ivan Cafiero
d40fe9af15
Build: Fix python warnings ( #343 )
2022-08-18 15:04:17 +03:00
Dhinak G
1a8216379a
Build: Remove CI debug prints
2022-07-13 13:42:04 -04:00
PMheart
f07c5aec44
Uncrustify: Update link
2022-05-08 18:43:42 +02:00
PMheart
dce3ed24a5
Build: Sync with refactored Uncrustify checking ( #344 )
2022-05-08 18:41:08 +02:00
PMheart
fc79604f6e
Build: Further separate GitHub Actions workflows
2022-04-25 22:14:41 +02:00
PMheart
1a9e14e719
Build: Separate Uncrustify
2022-04-25 21:27:47 +02:00
PMheart
6f0138d242
Build: Introduce Uncrustify for codestyle assessment ( #339 )
2022-04-25 16:01:41 +02:00
PMheart
2a41825830
Build: Run Coverity on Linux ( #337 )
2022-04-20 16:41:59 +02:00
PMheart
1edf995f39
Build: Export make
2022-04-20 13:59:11 +02:00
PMheart
12dbc26190
Docs: Do not perform hash check by default
2022-04-16 02:14:53 +02:00
vit9696
0880b69da0
Build: Fix CI script to install pyyaml for python 3
2022-03-20 14:50:31 +03:00
vit9696
719507f76e
Utilities: Switch to python 3 b default
...
closes acidanthera/bugtracker#1980
2022-03-20 14:09:54 +03:00
PMheart
4c400769d4
Build: Temporarily switch to Windows 2019
2022-02-24 14:53:10 +01:00
vit9696
459849c8c3
Build: Drop CLANG38 support in favour of CLANGDWARF
...
CLANG38 has broken alignment, no reason to continue to support it
2022-02-10 19:45:15 +03:00
vit9696
6552034b9f
Build: Add automatic checks for documentation consistency
2021-12-09 15:28:02 +03:00
MikhailKrichanov
63694f08b8
Build: Made stack-protector guard use global addressing instead of TLS ( #295 )
...
This fixes fs-relative access in OpenRuntime killing Windows
2021-11-03 18:30:21 +03:00
dakanji
4659bb0342
Build: Account for Format/Style in Sample Lint Failure Message ( #292 )
2021-09-23 17:22:45 +03:00
dakanji
2a90b75f80
Build: Maintain Alphabetical Order in Sample Config Files ( #291 )
2021-09-12 03:30:25 +03:00
Dhinak G
eff77bd61d
Build: Switch to different cross compiler tap
2021-04-28 11:46:30 +03:00
vit9696
e7e3a5cddc
Build: Add Linux userspace utility bundling
2021-04-28 11:46:25 +03:00
MikeBeaton
55956e4092
CI: Update build step name to match change at 4682754
2021-03-23 13:23:43 +00:00
Dhinak G
4682754e2c
Build: Switch to VS2019 toolchain for Windows builds
2021-03-03 14:06:49 +03:00
Dhinak G
2b94ea5f31
Build: Restrict coverity run to acidanthera and fix status badge
2020-12-02 10:21:26 -05:00
Dhinak G
bea6c64488
Build: Do not run Coverity on pull requests
2020-11-28 13:56:46 -05:00
Dhinak G
9d1c9f93c4
Build: Switch CI to GitHub Actions ( #160 )
2020-11-28 02:31:15 +03:00