This commit is contained in:
@@ -83,17 +83,26 @@ jobs:
|
|||||||
|
|
||||||
- name: Build Docker image
|
- name: Build Docker image
|
||||||
run: |
|
run: |
|
||||||
|
# Build with both local and remote registry tags
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg GIT_COMMIT=${{ github.sha }} \
|
--build-arg GIT_COMMIT=${{ github.sha }} \
|
||||||
-t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.new_version }} \
|
-t euchre-camp/euchre-camp:${{ steps.version.outputs.new_version }} \
|
||||||
-t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest \
|
-t euchre-camp/euchre-camp:latest \
|
||||||
|
-t dhg.lol:5000/euchre-camp:${{ steps.version.outputs.new_version }} \
|
||||||
|
-t dhg.lol:5000/euchre-camp:latest \
|
||||||
.
|
.
|
||||||
|
|
||||||
- name: Push Docker images
|
- name: Push Docker images
|
||||||
run: |
|
run: |
|
||||||
# Note: This assumes Docker daemon is already authenticated to the registry
|
# Push to local registry (euchre-camp)
|
||||||
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.new_version }}
|
echo "Pushing to local registry..."
|
||||||
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
|
docker push euchre-camp/euchre-camp:${{ steps.version.outputs.new_version }}
|
||||||
|
docker push euchre-camp/euchre-camp:latest
|
||||||
|
|
||||||
|
# Push to remote registry (dhg.lol:5000)
|
||||||
|
echo "Pushing to remote registry..."
|
||||||
|
docker push dhg.lol:5000/euchre-camp:${{ steps.version.outputs.new_version }}
|
||||||
|
docker push dhg.lol:5000/euchre-camp:latest
|
||||||
|
|
||||||
- name: Deploy to dev (placeholder)
|
- name: Deploy to dev (placeholder)
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user