mirror of
https://gitlab.archlinux.org/archlinux/archlinux-docker.git
synced 2025-08-05 05:37:12 +02:00
Parametrise Github/Dockerhub dockerfile
Not a big win as-is. It will make the upcoming introduction of multilib-devel a bit saner. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
This commit is contained in:
parent
d1254eeee4
commit
ed0440cca2
@ -317,7 +317,16 @@ publish-dockerhub:
|
||||
- git reset --hard FETCH_HEAD
|
||||
- head="release/${BUILD_VERSION}"
|
||||
- git checkout -b "$head"
|
||||
- envsubst < ../docker-library.template > library/archlinux
|
||||
- cp ../docker-library.template library/archlinux
|
||||
- |
|
||||
for group in base base-devel; do
|
||||
test "${group}" = "base" && extra="latest, " || extra=""
|
||||
echo "Tags: ${extra}${group}, ${group}-${BUILD_VERSION}" >> library/archlinux
|
||||
echo "GitCommit: ${BUILD_COMMIT}" >> library/archlinux
|
||||
echo "GitFetch: refs/tags/v${BUILD_VERSION}" >> library/archlinux
|
||||
echo "File: Dockerfile.${group}" >> library/archlinux
|
||||
echo >> library/archlinux
|
||||
done
|
||||
- git diff
|
||||
- git add library/archlinux
|
||||
- maintainers="$(grep \(@ ../docker-library.template | cut -d\( -f2 | cut -d\) -f1 | xargs)"
|
||||
|
@ -5,13 +5,3 @@ Maintainers: Santiago Torres-Arias <santiago@archlinux.org> (@SantiagoTorres),
|
||||
Justin Kromlinger <hashworks@archlinux.org> (@hashworks)
|
||||
GitRepo: https://gitlab.archlinux.org/archlinux/archlinux-docker.git
|
||||
|
||||
Tags: latest, base, base-${BUILD_VERSION}
|
||||
GitCommit: ${BUILD_COMMIT}
|
||||
GitFetch: refs/tags/v${BUILD_VERSION}
|
||||
File: Dockerfile.base
|
||||
|
||||
Tags: base-devel, base-devel-${BUILD_VERSION}
|
||||
GitCommit: ${BUILD_COMMIT}
|
||||
GitFetch: refs/tags/v${BUILD_VERSION}
|
||||
File: Dockerfile.base-devel
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user