Compare commits
12 Commits
84b3f2e897
...
main
Author | SHA1 | Date | |
---|---|---|---|
61b83b85d4 | |||
72d26206fa | |||
5e690d52e2 | |||
c57dcd24bf | |||
be9aea31d9 | |||
d6123836cf | |||
246dc298e6 | |||
509e7f472d | |||
fd868b525b | |||
8cb84e605c | |||
9e2d45f346 | |||
865ba3034e |
@ -1,7 +1,7 @@
|
||||
name: Deploy Container Image to Registry
|
||||
on:
|
||||
schedule:
|
||||
- cron: 0 1 * * *
|
||||
- cron: 0 1 * * 1
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
@ -31,6 +31,8 @@ jobs:
|
||||
run: |
|
||||
echo VERSION=$(git ls-remote --tags -q https://github.com/rspamd/rspamd | sed -n "s/^[[:xdigit:]]\{40\}[[:blank:]]refs\/tags\/\([0-9]\{1\}\.[0-9]\{1,2\}\($\|\.[0-9]\{1,2\}$\)\)/\1/p" | sort --version-sort | tail -1) | tee -a $GITHUB_OUTPUT
|
||||
echo IMAGE_CREATED=$(date -u +"%Y-%m-%dT%H:%M:%SZ") | tee -a $GITHUB_OUTPUT
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
|
||||
- name: Build and push
|
||||
uses: docker/build-push-action@v6
|
||||
@ -41,6 +43,7 @@ jobs:
|
||||
pull: false
|
||||
push: true
|
||||
no-cache: true
|
||||
provenance: false
|
||||
build-args: |
|
||||
VERSION=${{ steps.meta.outputs.VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
@ -82,6 +85,7 @@ jobs:
|
||||
pull: false
|
||||
push: true
|
||||
no-cache: true
|
||||
provenance: false
|
||||
build-args: |
|
||||
VERSION=${{ steps.meta.outputs.VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
|
@ -16,7 +16,7 @@ LABEL org.label-schema.name="Rspamd" \
|
||||
org.label-schema.schema-version="1.0" \
|
||||
org.label-schema.version=$VERSION \
|
||||
org.label-schema.vcs-url="https://gitea.gnilebein.de/gnilebein/Docker-rspamd" \
|
||||
org.label-schema.build-date=$DATE
|
||||
org.label-schema.build-date=$IMAGE_CREATED
|
||||
|
||||
# Install Rspamd
|
||||
RUN set -x \
|
||||
|
@ -16,7 +16,7 @@ LABEL org.label-schema.name="Rspamd" \
|
||||
org.label-schema.schema-version="1.0" \
|
||||
org.label-schema.version=$VERSION \
|
||||
org.label-schema.vcs-url="https://gitea.gnilebein.de/gnilebein/Docker-rspamd" \
|
||||
org.label-schema.build-date=$DATE
|
||||
org.label-schema.build-date=$IMAGE_CREATED
|
||||
|
||||
# Install Rspamd
|
||||
RUN set -x \
|
||||
|
Reference in New Issue
Block a user