diff --git a/src/travis/svars-write.py b/src/travis/svars-write.py new file mode 100644 index 00000000..67a195a7 --- /dev/null +++ b/src/travis/svars-write.py @@ -0,0 +1,13 @@ +import sys +import json +import os + +cfg = json.load(sys.stdin) +cfg['client_secret'] = os.getenv('client_secret') +jid = os.getenv('jid') +cfg['refresh_token'] = os.getenv('refresh_%s' % jid) +gampath = os.getenv('gampath') +out_file = os.path.join(gampath, 'oauth2.txt') +with open(out_file, 'w') as f: + json.dump(cfg, f) +print(f'Wrote {out_file} with {len(cfg["client_secret"]} char client secret and {len(cfg["refresh_token"])} char refresh token.')