mirror of
https://gitee.com/samwaf/SamWaf.git
synced 2026-10-31 10:11:42 +08:00
ci:docker ci test
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user