111 Commits

Author SHA1 Message Date
automatic-release-token
d525b6da10 Release 20201020.6342 2020-10-20 00:29:45 +00:00
Sven-Hendrik Haase
ff691ecc2a
Fix another format string 2020-10-20 02:22:37 +02:00
Sven-Hendrik Haase
b6d16e1829
Remove restriction on test stage 2020-10-20 02:04:56 +02:00
Sven-Hendrik Haase
fe15ce7922
Better way to build official release 2020-10-20 01:51:46 +02:00
automatic-release-token
c13ad972f9 Release 20201019.6288 2020-10-19 20:49:45 +00:00
Sven-Hendrik Haase
33d42dd0e5
Use proper CI rules 2020-10-19 22:42:21 +02:00
Sven-Hendrik Haase
d6d626619e
Refactor to use BUILD_VERSION instead of BUILD_DATE 2020-10-19 22:34:24 +02:00
Sven-Hendrik Haase
b0ecf075d4
Fix another format string 2020-10-19 22:11:22 +02:00
Sven-Hendrik Haase
dba6a9053a
Fix format string 2020-10-19 19:44:03 +02:00
Sven-Hendrik Haase
c786b40a38
Use pacman --noconfirm 2020-10-19 19:26:55 +02:00
Sven-Hendrik Haase
03fe0b4250
Undebug 2020-10-19 19:20:05 +02:00
Sven-Hendrik Haase
2f411f062c
Debug 2020-10-19 19:18:08 +02:00
Sven-Hendrik Haase
559d5053b3
Define archlinux:latest as default image 2020-10-19 19:15:52 +02:00
Sven-Hendrik Haase
7747e4616e
Add CI_JOB_ID GitLab CI variable to BUILD_DATE 2020-10-19 19:10:49 +02:00
Sven-Hendrik Haase
5a83584a67
Move tags keyword up 2020-10-19 05:18:46 +02:00
Sven-Hendrik Haase
2de94ea296
Run release on schedules 2020-10-19 05:03:48 +02:00
Sven-Hendrik Haase
24157ab019
Properly exclude add-base-devel-tags branch 2020-10-19 04:54:08 +02:00
Sven-Hendrik Haase
0e58892c75
Run secure jobs also on add-base-devel-tags for testing 2020-10-19 04:50:18 +02:00
Sven-Hendrik Haase
7da8f99ca4
Re-enable release stage 2020-10-19 04:27:02 +02:00
Sven-Hendrik Haase
21ba6bc967
Re-add test stage 2020-10-19 04:18:12 +02:00
Sven-Hendrik Haase
cf6a172694
Update README for all the new changes 2020-10-19 04:15:13 +02:00
Sven-Hendrik Haase
dc895e48cf
Rename second layer to root 2020-10-19 04:10:52 +02:00
Sven-Hendrik Haase
80d8c5ee91
Fix incorrect name 2020-10-19 04:05:15 +02:00
Sven-Hendrik Haase
94d242fb87
Make kaniko use proper output paths 2020-10-19 03:55:27 +02:00
Sven-Hendrik Haase
2d20a3f878
Fix make target calls 2020-10-19 03:50:00 +02:00
Sven-Hendrik Haase
8d8d296f6d
Generate correct artifacts 2020-10-19 03:41:22 +02:00
Sven-Hendrik Haase
36bc03260d
Use new Makefile targets to .gitlab-ci.yml 2020-10-19 03:35:07 +02:00
Sven-Hendrik Haase
2cbbe5a720
Deduplicate a lot of code 2020-10-19 03:32:25 +02:00
Sven-Hendrik Haase
3f2721cb6b
Change ci-only Dockerfile location 2020-10-19 02:33:44 +02:00
Sven-Hendrik Haase
ecb01053cc
Use ./exclude mechanism for /etc/resolv.conf 2020-10-19 01:13:04 +02:00
Sven-Hendrik Haase
f114a6d454
Revert "Don't use xz -9 - it takes too long to no benefit"
This reverts commit 4fbd8d2d7dd4adf2cbca1a728faaa08e792f1458.
2020-10-19 01:05:18 +02:00
Kristian Klausen
3bf05f92aa
Exclude /etc/resolv.conf 2020-10-19 01:03:22 +02:00
Sven-Hendrik Haase
2706f3bb9a
Add note for kaniko and resolv.conf 2020-10-18 05:02:53 +02:00
Sven-Hendrik Haase
13793e559d
Try copying underlying /etc/resolv.conf 2020-10-18 04:47:36 +02:00
Sven-Hendrik Haase
4fbd8d2d7d
Don't use xz -9 - it takes too long to no benefit 2020-10-18 03:24:15 +02:00
Sven-Hendrik Haase
dcf7c44d12
Ignore Dockerfile.base and Dockerfile.base-devel
We don't be checking these in as they are generated by the build.
2020-10-14 01:16:28 +02:00
Sven-Hendrik Haase
72d1d5eb2d
Observe security concept 2020-10-14 01:15:22 +02:00
Sven-Hendrik Haase
9f60536bd5 Merge branch 'verify-rootfs' into 'add-base-devel-tags'
Generate and verify checksum for the rootfs

See merge request archlinux/archlinux-docker!40
2020-10-13 22:44:52 +00:00
Kristian Klausen
9b52d5674a Generate and verify checksum for the rootfs 2020-10-13 16:11:15 +02:00
Sven-Hendrik Haase
d51a887efb
Add base-devel tag 2020-08-31 18:20:52 +02:00
hashworks
a0d65ca9a9 Merge branch 'no-root-build' into 'master'
Merge no-root-build branch into master

Closes #22

See merge request archlinux/archlinux-docker!38
2020-08-28 23:21:02 +00:00
Justin Kromlinger
6448568daa
Merge remote-tracking branch 'origin/master' into no-root-build 2020-08-12 09:41:41 +02:00
Santiago Torres-Arias
79e8df9a00 Merge branch 'gitlabCI' into 'no-root-build'
Add GitLabCI definition

See merge request archlinux/archlinux-docker!37
2020-07-30 16:39:11 +00:00
Justin Kromlinger
59e29b7a9b
Switch to compress-rootfs in CI since xz is now using --threads 2020-07-30 18:05:57 +02:00
Justin Kromlinger
0fa3f77f16
Add GitLabCI definition
Additionally drops the GitHub and Travis CI definitions since they are no longer
needed.
2020-07-30 18:02:58 +02:00
hashworks
005e032e98 Merge branch 'github/fork/TheLinuxNinja/dockerfile-typo' into 'no-root-build'
a handful of fixes and improvements found while testing this branch

See merge request archlinux/archlinux-docker!16
2020-07-30 15:58:32 +00:00
Justin Kromlinger
cbaf17832e
Add the ability to adjust the thread count of xz, drop -e
`xz --extreme` would only save us about 1MB but take ~50% longer.
2020-07-30 17:55:36 +02:00
Justin Kromlinger
026d2788df
Add fakeroot as a build dependency 2020-07-30 17:55:18 +02:00
Justin Kromlinger
fa1ed71419
Merge remote-tracking branch 'origin/no-root-build' into github/fork/TheLinuxNinja/dockerfile-typo 2020-07-30 17:47:49 +02:00
Santiago Torres
9bd11c95c2
Dockerfile: manually symlink os-release 2020-06-08 10:54:44 -04:00