MyTime: Initialstand (.gitea/workflows/docker.yml)
This commit is contained in:
1 parent
6c2c43f39f
commit
176c9c921a
1 file changed
+8
-4
@@ -40,11 +40,15 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Registry-Login
|
||||
env:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER || github.actor }}
|
||||
REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN || secrets.ACTION_BOT }}
|
||||
run: |
|
||||
USER="${{ secrets.REGISTRY_USER }}"
|
||||
TOKEN="${{ secrets.ACTION_BOT }}"
|
||||
if [ -z "$TOKEN" ]; then USER="${{ github.actor }}"; TOKEN="${{ github.token }}"; fi
|
||||
echo "$TOKEN" | docker login "$REGISTRY" -u "$USER" --password-stdin
|
||||
if [ -z "$REGISTRY_TOKEN" ]; then
|
||||
echo "Registry login fehlgeschlagen: Secret REGISTRY_TOKEN oder ACTION_BOT fehlt." >&2
|
||||
exit 1
|
||||
fi
|
||||
echo "$REGISTRY_TOKEN" | docker login "$REGISTRY" -u "$REGISTRY_USER" --password-stdin
|
||||
- run: docker build -t "$IMAGE:latest" -t "$IMAGE:${{ github.sha }}" .
|
||||
- run: docker push "$IMAGE:latest"
|
||||
- run: docker push "$IMAGE:${{ github.sha }}"
|
||||
Reference in new issue
Block a user