chore: Update Dockerfile to build and push only changed Docker images
Build and Push Docker Images / build-and-push (push) Successful in 1m56s
Build and Push Docker Images / build-and-push (push) Successful in 1m56s
This commit is contained in:
@@ -12,6 +12,8 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
fetch-depth: 2
|
||||||
|
|
||||||
- name: Set up Docker Buildx
|
- name: Set up Docker Buildx
|
||||||
uses: docker/setup-buildx-action@v2
|
uses: docker/setup-buildx-action@v2
|
||||||
@@ -31,7 +33,7 @@ jobs:
|
|||||||
if [ -d "Dockers/$dir" ]; then
|
if [ -d "Dockers/$dir" ]; then
|
||||||
image_name=$(basename "$dir")
|
image_name=$(basename "$dir")
|
||||||
version=$(cat "Dockers/$dir/version")
|
version=$(cat "Dockers/$dir/version")
|
||||||
docker build -t $DOCKER_HUB_USERNAME/$image_name:$version "Dockers/$dir"
|
docker build -t $DOCKER_HUB_USERNAME/$dir:$version "Dockers/$dir"
|
||||||
docker push $DOCKER_HUB_USERNAME/$image_name:$version
|
docker push $DOCKER_HUB_USERNAME/$dir:$version
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
3.0
|
3.1
|
||||||
Reference in New Issue
Block a user