mirror of
https://github.com/mkuf/prind.git
synced 2025-10-26 07:46:19 +01:00
scripts: label images with prind version
This commit is contained in:
@@ -26,11 +26,13 @@ shortref=$(echo -n ${ref} | cut -c 1-7)
|
||||
# Set label Values
|
||||
label_date=$(date --rfc-3339=seconds)
|
||||
if [ "${CI}" == "true" ]; then
|
||||
label_prind_version="${GITHUB_SHA}"
|
||||
label_author="${GITHUB_REPOSITORY_OWNER}"
|
||||
label_url="${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}"
|
||||
label_doc="${label_url}/blob/main/docker/${app}/README.md"
|
||||
label_src="${label_url}/blob/main/docker/${app}"
|
||||
else
|
||||
label_prind_version="$(git rev-parse HEAD)"
|
||||
label_author="$(whoami)"
|
||||
label_url="local"
|
||||
label_doc="local"
|
||||
@@ -61,6 +63,7 @@ for target in $(grep "FROM .* as" ${dockerfile} | sed -r 's/.*FROM.*as (.*)/\1/g
|
||||
--tag ${registry}${app}:${shortref}${tag_extra} \
|
||||
--tag ${registry}${app}:nightly${tag_extra} \
|
||||
--tag ${registry}${app}:latest${tag_extra} \
|
||||
--label org.prind.version=${label_prind_version} \
|
||||
--label org.prind.image.created="${label_date}" \
|
||||
--label org.prind.image.authors="${label_author}" \
|
||||
--label org.prind.image.url="${label_url}" \
|
||||
@@ -82,6 +85,7 @@ for target in $(grep "FROM .* as" ${dockerfile} | sed -r 's/.*FROM.*as (.*)/\1/g
|
||||
--build-arg VERSION=${tag} \
|
||||
--platform ${platform} \
|
||||
--tag ${registry}${app}:${tag}${tag_extra} \
|
||||
--label org.prind.version=${label_prind_version} \
|
||||
--label org.prind.image.created="${label_date}" \
|
||||
--label org.prind.image.authors="${label_author}" \
|
||||
--label org.prind.image.url="${label_url}" \
|
||||
|
||||
Reference in New Issue
Block a user