Skip to content
Snippets Groups Projects
Select Git revision
  • d947dbf475329b0f794ca65e936af1c5c5f2a4f1
  • master default protected
  • 1
  • 1.5
  • 1.5.0
  • 1.4
  • 1.4.1
  • 1.4.0
  • 1.3
  • 1.3.0
  • 1.2
  • 1.2.2
  • 1.2.1
13 results

lychee.toml

Blame
  • gitlab-ci-sonar-vault.yml 894 B
    # =====================================================================================================================
    # === Vault template variant
    # =====================================================================================================================
    variables:
      # variabilized vault-secrets-provider image
      TBC_VAULT_IMAGE: "$CI_REGISTRY/to-be-continuous/tools/vault-secrets-provider:master"
      # variables have to be explicitly declared in the YAML to be exported to the service
      VAULT_ROLE_ID: "$VAULT_ROLE_ID"
      VAULT_SECRET_ID: "$VAULT_SECRET_ID"
      VAULT_OIDC_AUD: "$CI_SERVER_URL"
    
    sonar:
      services:
        - name: "$TBC_TRACKING_IMAGE"
          command: ["--service", "sonar", "4.0.0" ]
        - name: "$TBC_VAULT_IMAGE"
          alias: "vault-secrets-provider"
      variables:
        VAULT_JWT_TOKEN: "$VAULT_JWT_TOKEN"
      id_tokens:
        VAULT_JWT_TOKEN:
          aud: "$VAULT_OIDC_AUD"