Update .gitea/workflows/build.yml
All checks were successful
Build and Test / build (push) Successful in 1m48s

This commit is contained in:
2025-10-09 08:00:09 +00:00
parent 6846ede101
commit d62ea23f67

View File

@@ -39,22 +39,33 @@ jobs:
sed -i "s|IMAGE_NAME|$REGISTRY/$IMAGE_NAME:$IMAGE_TAG|g" k8s.yml
cat k8s.yml
- name: Create buildkitd.toml
run: |
cat <<EOF > buildkitd.toml
[registry."registry.staging:5000"]
http = true
insecure = true
EOF
- name: Set up Buildx builder
run: |
docker buildx create \
--use \
--name builder \
--driver docker-container \
--config buildkitd.toml
- name: "Prune"
run: |
docker image prune -af
- name: "Build Docker"
run: docker build -t $REGISTRY/$IMAGE_NAME:$IMAGE_TAG .
- name: "Build & Push Docker"
run: docker buildx build --builder builder -t $REGISTRY/$IMAGE_NAME:$IMAGE_TAG --push .
- name: "List Images"
run: |
docker images
- name: "Push Docker"
run: |
echo "$REGISTRY/$IMAGE_NAME:$IMAGE_TAG"
docker push $REGISTRY/$IMAGE_NAME:$IMAGE_TAG
- name: "Remove"
run: |
docker rmi -f $REGISTRY/$IMAGE_NAME:$IMAGE_TAG