docker image labels
This commit is contained in:
12
.github/workflows/build_docker_image.yml
vendored
12
.github/workflows/build_docker_image.yml
vendored
@@ -54,6 +54,18 @@ jobs:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Define metadata variables
|
||||
run: |
|
||||
sed -i "s/ARG githash=.*/ARG githash=${{ github.sha }}/" Dockerfile
|
||||
sed -i "s/ARG created=.*/ARG created=$(date -u +'%Y-%m-%dT%H:%M:%S%:z')/" Dockerfile
|
||||
cat Dockerfile
|
||||
|
||||
- name: Define metadata variables
|
||||
if: startsWith(github.ref, 'refs/tags/v')
|
||||
run: |
|
||||
sed -i "s/ARG version=.*/ARG version=${{ github.ref_name }}/" Dockerfile
|
||||
cat Dockerfile
|
||||
|
||||
- name: Extract metadata for release Docker image
|
||||
if: startsWith(github.ref, 'refs/tags/v')
|
||||
id: meta
|
||||
|
Reference in New Issue
Block a user