mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 09:45:41 +00:00
Bug 1424651: Factor out getting taskcluster secret; r=ted.mielczarek
MozReview-Commit-ID: LxAqPJ6Mnxu --HG-- extra : rebase_source : 00e79126852b4459d66579199ade21b5f87cdf20
This commit is contained in:
parent
96bbc9e270
commit
76b8dc239d
@ -39,13 +39,24 @@ def print_error(r):
|
||||
body=r.text
|
||||
))
|
||||
|
||||
def get_taskcluster_secret(secret_name):
|
||||
import redo
|
||||
import requests
|
||||
|
||||
secrets_url = 'http://taskcluster/secrets/v1/secret/{}'.format(secret_name)
|
||||
log.info(
|
||||
'Using symbol upload token from the secrets service: "{}"'.format(secrets_url))
|
||||
res = requests.get(secrets_url)
|
||||
res.raise_for_status()
|
||||
secret = res.json()
|
||||
auth_token = secret['secret']['token']
|
||||
|
||||
return auth_token
|
||||
|
||||
def main():
|
||||
config = MozbuildObject.from_environment()
|
||||
config._activate_virtualenv()
|
||||
|
||||
import redo
|
||||
import requests
|
||||
|
||||
logging.basicConfig()
|
||||
parser = argparse.ArgumentParser(
|
||||
description='Upload symbols in ZIP using token from Taskcluster secrets service.')
|
||||
@ -62,13 +73,7 @@ def main():
|
||||
if secret_name is None:
|
||||
log.error('You must set the SYMBOL_SECRET environment variable!')
|
||||
return 1
|
||||
secrets_url = 'http://taskcluster/secrets/v1/secret/{}'.format(secret_name)
|
||||
log.info(
|
||||
'Using symbol upload token from the secrets service: "{}"'.format(secrets_url))
|
||||
res = requests.get(secrets_url)
|
||||
res.raise_for_status()
|
||||
secret = res.json()
|
||||
auth_token = secret['secret']['token']
|
||||
auth_token = get_taskcluster_secret(secret_name)
|
||||
|
||||
if os.environ.get('MOZ_SCM_LEVEL', '1') == '1':
|
||||
# Use the Tecken staging server for try uploads for now.
|
||||
|
Loading…
Reference in New Issue
Block a user