UNPKG

bitbucket-env-manager

Version:

Deploys Bitbucket Environment

23 lines (18 loc) 593 B
#!/usr/bin/env node const { login } = require('./api'); const { getOauthFromEnv, saveTokensFileRootOrWspace } = require('./helpers'); const runLogin = async (workspace) => { console.log('Running Login for ' + workspace); try { const oauth = getOauthFromEnv(workspace); const resp = await login({ client: oauth.OAUTH_CLIENT, secret: oauth.OAUTH_SECRET }); saveTokensFileRootOrWspace(resp, workspace); console.log((workspace ? workspace : 'root') + ' Login Complete!'); } catch (e) { console.error(e.message); } finally { } }; module.exports = { runLogin, };