v11_jaimetest/.forgejo/workflows/docker.yaml
jaime merino 491131321a
Some checks failed
/ upload-many (push) Failing after 1m16s
test inti
2026-01-28 16:21:17 +01:00

38 lines
No EOL
1.2 KiB
YAML

on: [pr]
env:
JFROG_URL: schwarzit-xx-sit-stackit-dev-exp-docker-local.jfrog.io
JFROG_USERNAME: t-do-s-stackit-dev-exp
jobs:
test:
runs-on: stackit-docker
steps:
- uses: actions/checkout@v4
- name: Import Secrets
id: import-secrets
uses: hashicorp/vault-action@v2
with:
url: https://prod.sm.eu01.stackit.cloud
method: userpass
username: ${{ secrets.SECRET_MANAGER_USERNAME }}
password: ${{ secrets.SECRET_MANAGER_PASSWORD }}
secrets: |
3332b656-c8e9-4a99-9a87-6086843272bc/data/stackit-git-user-management version
- name: echo version
run: "echo $VERSION"
- name: Sensitive Operation
run: "echo '${{ steps.import-secrets.outputs.version }}'"
- name: Log in to Artifactory
uses: docker/login-action@v3
with:
registry: ${{ env.JFROG_URL }}
username: ${{ env.JFROG_USERNAME }}
password: ${{ secrets.JFROG_PASSWORD }}
- name: Build and push image
uses: https://code.forgejo.org/docker/build-push-action@v5
with:
push: false
tags: ${{ env.JFROG_URL }}/pipeline_test:ok