dsfh
CI / Load gitea-env.conf to pipeline env (push) Successful in 13s
ci-check Build version 0.1.0 required
ci-cucumber Cucumber tests
ci-bats Bats tests
ci-build Build complete
CI / Build & Push Artifact (push) Successful in 2m35s

This commit is contained in:
moilanik
2026-06-14 14:20:15 +03:00
parent 2d3fd96768
commit ae84083eae
+3 -16
View File
@@ -95,13 +95,6 @@ jobs:
needs.check.outputs.artifact_exists == 'false' && needs.check.outputs.artifact_exists == 'false' &&
needs.quality-gate.result == 'success' needs.quality-gate.result == 'success'
runs-on: ubuntu-latest runs-on: ubuntu-latest
services:
docker:
image: docker:dind
env:
DOCKER_TLS_CERTDIR: ""
env:
DOCKER_HOST: tcp://docker:2375
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -150,13 +143,6 @@ jobs:
push: push:
needs: [check, build] needs: [check, build]
runs-on: ubuntu-latest runs-on: ubuntu-latest
services:
docker:
image: docker:dind
env:
DOCKER_TLS_CERTDIR: ""
env:
DOCKER_HOST: tcp://docker:2375
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -176,12 +162,13 @@ jobs:
VERSION="${{ needs.check.outputs.version }}" VERSION="${{ needs.check.outputs.version }}"
docker load -i /tmp/image/artifact.tar docker load -i /tmp/image/artifact.tar
REGISTRY=$(echo "$GITEA_API_URL" | sed 's|https://||') REGISTRY=$(echo "$GITEA_API_URL" | sed 's|https://||')
IMAGE="$REGISTRY/niko/gitea-ci-library/minimal:$VERSION" IMAGE="$REGISTRY/niko/minimal:$VERSION"
docker tag "minimal:$VERSION" "$IMAGE" docker tag "minimal:$VERSION" "$IMAGE"
docker login "$REGISTRY" -u niko -p "$GITEA_TOKEN" docker login "$REGISTRY" -u niko -p "$GITEA_TOKEN"
docker push "$IMAGE" docker push "$IMAGE"
PUSH_EXIT=$?
docker logout "$REGISTRY" > /dev/null 2>&1 docker logout "$REGISTRY" > /dev/null 2>&1
echo "exit-code=$?" >> "$GITHUB_OUTPUT" echo "exit-code=$PUSH_EXIT" >> "$GITHUB_OUTPUT"
- name: Report status - name: Report status
if: always() if: always()