mirror of
https://github.com/grafana/grafana.git
synced 2024-12-01 21:19:28 -06:00
368edd8ecc
* Enterprise changes to the Drone pipelines This is basically a no-op in this repository, except for the fact that the grafanabot personal access token will now be fetched from Vault instead of repository secrets This will pave the way for us to fetch all secrets from Vault * Update star files from enterprise * Add missingn newline
24 lines
513 B
Plaintext
24 lines
513 B
Plaintext
pull_secret = 'dockerconfigjson'
|
|
github_token = 'github_token'
|
|
|
|
def from_secret(secret):
|
|
return {
|
|
'from_secret': secret
|
|
}
|
|
|
|
def vault_secret(name, path, key):
|
|
return {
|
|
'kind': 'secret',
|
|
'name': name,
|
|
'get': {
|
|
'path': path,
|
|
'name': key,
|
|
}
|
|
}
|
|
|
|
def secrets():
|
|
return [
|
|
vault_secret(pull_secret, 'secret/data/common/gcr', '.dockerconfigjson'),
|
|
vault_secret(github_token, 'infra/data/ci/github/grafanabot', 'pat')
|
|
]
|