Commit graph

65 commits

Author SHA1 Message Date
Ribbon 49102f6332 Add explanation comments on the build system files 2024-07-09 12:58:07 +00:00
mattmadeofpasta 3f58996f32
Use fusermount3 everywhere 2024-02-10 13:19:27 +00:00
bjorn3 aa7edc6ef1 Zstd compress all images
I tried gzip, bzip2, xz and xzstd. Xz 22s for a 128MB disk image. Out of
all other options zstd was both the fastest to compress (<1s) and
produced the smallest file (28MB).
2024-01-11 21:18:21 +01:00
bjorn3 e91d78ce4b Use cargo binstall to save 1.5min on building various build deps 2024-01-11 19:50:31 +01:00
bjorn3 0ded7946d0 Remove unused system dependencies from CI config 2024-01-11 19:26:19 +01:00
bjorn3 8ea1cde8f6 Fix CI 2024-01-11 18:55:43 +01:00
mattmadeofpasta b86622d73b
Add just to the build dependencies 2023-11-23 21:40:00 +00:00
mattmadeofpasta 315f5e8c43
Disable the wget progress bar in CI 2023-11-10 18:00:18 +00:00
Jeremy Soller cee3cef510
Build installer before make ci-img 2023-03-01 13:27:09 -07:00
Jeremy Soller cdf9a708f0
GitLab CI: Set REPO_BINARY=1 2023-03-01 13:04:58 -07:00
Jeremy Soller bfde266b90
Restore dependency install from old CI script 2023-03-01 12:44:37 -07:00
Jeremy Soller bcb81e3e3f
GitLab CI: Set PATH to include rustup before bootstrap 2023-03-01 12:11:51 -07:00
Jeremy Soller b568b4d53e
Go back to GIT_STRATEGY clone for gitlab CI 2023-03-01 12:00:13 -07:00
Jeremy Soller 1ff5252a3a
Go back to default GIT_STRATEGY 2023-03-01 11:50:15 -07:00
Jeremy Soller a347c53de6
Do not use sudo for gitlab CI 2023-03-01 11:49:58 -07:00
Jeremy Soller d4bc4c38a1
Install curl for gitlab CI 2023-03-01 11:42:57 -07:00
Jeremy Soller 29f8be9f65
Force clone in gitlab CI 2023-03-01 11:38:18 -07:00
Jeremy Soller a675725d7a
Install rustup in gitlab CI 2023-03-01 11:36:51 -07:00
Jeremy Soller b5d5d69589
Fix bootstrap script path in gitlab CI 2023-03-01 11:32:53 -07:00
Jeremy Soller 4db6bc6da5
Simplify Redox CI 2023-03-01 11:22:47 -07:00
Jeremy Soller 5e39ab0609
Install parted in gitlab CI 2020-12-24 15:47:10 -07:00
Jeremy Soller d32d94c796
Fix EFI variable, update CI to use 20.04 2020-12-24 15:30:01 -07:00
colepoirier 31c425288c Update .gitlab-ci.yml 2020-07-31 16:38:44 +00:00
Johannes Schilling 5eafb500bc Install the exact versions required in CI
The requirements are checked in mk/depends.mk to be the exact versions
specified here. This way we don't run into version mismatches in CI.
2020-07-14 18:20:59 +02:00
Jeremy Soller b553383a8e
Cleanup gitlab CI script 2019-06-19 20:11:31 -06:00
Jeremy Soller ac0c984ece
Revert "Add python to CI install"
This reverts commit d6fb8b79ea.
2019-06-17 20:09:45 -06:00
Jeremy Soller d6fb8b79ea
Add python to CI install 2019-06-17 19:55:39 -06:00
Jeremy Soller 58217e3466
Update gitlab CI 2019-03-16 15:23:15 -06:00
Jeremy Soller 16d03e2a2d
Add flex and bison to gitlab ci file, update cookbook and relibc 2018-11-25 08:58:27 -07:00
Jeremy Soller 3e3576800b
Attempt to fix CI 2018-10-29 20:01:54 -06:00
Jeremy Soller 2af632aa0f Add artifacts 2018-06-10 18:56:53 -06:00
Jeremy Soller 7b45899924 Add isohybrid 2018-06-10 17:23:43 -06:00
Jeremy Soller 58e050ac0f Add dosfstools 2018-06-10 17:01:32 -06:00
Jeremy Soller a872d544b6 Add wget 2018-06-10 14:36:45 -06:00
Jeremy Soller 56d264946a Do not use wildcard for missing toolchain dir 2018-06-10 12:52:20 -06:00
Jeremy Soller 3ad076b6a0 Fix missing ampersand 2018-06-10 12:04:15 -06:00
Jeremy Soller b73bbbc14a Fix missing directory 2018-06-10 12:03:51 -06:00
Jeremy Soller 7ae8c9d21f Ensure rust-src is present for bootloader-efi toolchain 2018-06-10 11:54:21 -06:00
Jeremy Soller dc7d223da6 Install rust-src 2018-06-10 11:00:37 -06:00
Jeremy Soller 87190a5183 Do not attempt to use modprobe 2018-06-10 10:33:29 -06:00
Jeremy Soller 71db977dfe Modprobe fuse 2018-06-10 10:11:27 -06:00
Jeremy Soller 24ac5c8507 Adjust gitlab ci 2018-06-10 10:04:10 -06:00
Jeremy Soller e7375348e0 Make images in gitlab ci 2018-06-10 09:54:05 -06:00
Jeremy Soller 2f7ff3d625 Fix CI variables 2018-06-09 20:46:02 -06:00
Jeremy Soller 83848415b5 Force remove project dir if not a git directory 2018-06-09 20:40:41 -06:00
Jeremy Soller 5d91f858a4 Prevent false being interpreted as boolean 2018-06-09 20:36:20 -06:00
Jeremy Soller 75641d5e3c inspect build dir 2018-06-09 20:34:27 -06:00
Jeremy Soller f1fb2bb9e5 Attempt to fix rust install 2018-06-09 20:25:40 -06:00
Jeremy Soller f5b09479bd Attempt to fix git checkout 2018-06-09 20:16:45 -06:00
Jeremy Soller 1d9f58ac87 Do git management in ci script 2018-06-09 19:31:59 -06:00