fix: skip docker login when no credentials configured (Zot is open)
This commit is contained in:
@@ -40,8 +40,10 @@ jobs:
|
|||||||
|
|
||||||
- name: Push image
|
- name: Push image
|
||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.REGISTRY_PASSWORD }}" | \
|
if [ -n "${{ secrets.REGISTRY_USERNAME }}" ]; then
|
||||||
docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin
|
echo "${{ secrets.REGISTRY_PASSWORD }}" | \
|
||||||
|
docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin
|
||||||
|
fi
|
||||||
docker push ${{ secrets.REGISTRY_URL }}/k8s-version-tracker:${{ github.sha }}
|
docker push ${{ secrets.REGISTRY_URL }}/k8s-version-tracker:${{ github.sha }}
|
||||||
docker push ${{ secrets.REGISTRY_URL }}/k8s-version-tracker:latest
|
docker push ${{ secrets.REGISTRY_URL }}/k8s-version-tracker:latest
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user