ci:docker ci test

This commit is contained in:
samwaf
2024-10-16 11:22:34 +08:00
parent 451c594f5c
commit 4e6d2a13d2
+4 -3
View File
@@ -39,19 +39,20 @@ jobs:
run: |
ls
cd dist
- name: Get current tag
run: echo "IMAGE_TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
# Build Docker Image
- name: Build Docker Image
run: |
docker build -t samwaf/samwaf:latest .
docker tag samwaf/samwaf:latest samwaf/samwaf:${{ github.ref }}
docker tag samwaf/samwaf:latest samwaf/samwaf:${{ env.IMAGE_TAG }}
# Push Docker Image to Docker Hub
- name: Push Docker Image
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
docker push samwaf/samwaf:latest
docker push samwaf/samwaf:${{ github.ref }}
docker push samwaf/samwaf:${{ env.IMAGE_TAG }}
# Test the Docker Image
- name: Test Docker Image