Go to file
Emil Velikov f737d64397 Move shell scripts out of the Makefile
Embedding one pieces of code into another (shell script into a makefiles
in this case) is rarely pretty. Split things up, as appropriate.

While here, simplify the rootfs in a few ways:
 - pass only the extra non-base (and effectively group name) package
 - add a handy variable for the fakeroot/fakechroot combo
 - split and rewrap long lines

As a bonus point, this makes it easier to use pattern rules in the
makefile - which will be handy for the upcoming multilib-devel
group/target.

Plus we can check the scripts via shellcheck/etc CI stage, as follow-up.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2023-09-25 23:40:44 +01:00
ci Fail public download script on API / json parsing errors 2020-11-13 11:09:11 +01:00
rootfs/etc Use C.UTF-8 2022-06-17 08:28:46 +03:00
scripts Move shell scripts out of the Makefile 2023-09-25 23:40:44 +01:00
.editorconfig Add editor config 2017-05-26 09:45:16 +02:00
.gitignore Deduplicate a lot of code 2020-10-19 03:32:25 +02:00
.gitlab-ci.yml De-duplicate podman tag/push commands 2023-09-25 23:40:44 +01:00
docker-library.template Remove my name from the template to reduce notification spam by Github 2021-04-04 13:56:19 +00:00
Dockerfile.template Replace temporary link 2023-06-27 00:00:07 +02:00
exclude Deduplicate a lot of code 2020-10-19 03:32:25 +02:00
LICENSE LICENSE: add license 2018-11-11 14:31:59 -05:00
Makefile Move shell scripts out of the Makefile 2023-09-25 23:40:44 +01:00
pacman-conf.d-noextract.conf Avoid creation of .pacnew files for every image 2023-06-14 14:06:27 +02:00
README.md Install git, add to the README 2023-09-25 18:20:34 +00:00
renovate.json Switch back to alpine to fix official DockerHub builds 2023-06-20 12:13:56 +02:00
sigstore-param-file.yaml Sign the images with sigstore's fulcio/rekor 2023-09-16 15:55:50 +02:00