Update docker-image.yml

This commit is contained in:
Elias Stepanik 2023-02-01 08:24:45 +01:00 committed by GitHub
parent 417cf73a57
commit 39c8c83d11
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,9 +14,22 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Build the Docker image
run: docker build . --file Dockerfile --tag saile2204/ionos_ddns_updater:$(date +%s)
- name: Dockerhub Login
run: docker login --username=${DOCKERUSERNAME} --password=${DOCKERPASSWORD}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
with:
install: true
- name: Docker Build and Tag
run: docker build --load -t saile2204/ionos_ddns_updater:latest -t aile2204/ionos_ddns_updater:$(date +%s) --target deploy .
- name: Log in to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERUSERNAME }}
password: ${{ secrets.DOCKERPASSWORD }}
- name: Push to Dockerhub
run: docker push saile2204/ionos_ddns_updater:$(date +%s)
run: |
docker push saile2204/ionos_ddns_updater:latest
docker push saile2204/ionos_ddns_updater:$(date +%s)