beekeeper-util
Version:
CLI utility for managing the beekeeper-service
18 lines (14 loc) • 512 B
text/coffeescript
dockerHubApi = require '@octoblu/docker-hub-api'
class GenerateDockerToken
constructor: ({ , }) ->
throw new Error 'Missing DOCKER_HUB_USERNAME' unless ?
throw new Error 'Missing DOCKER_HUB_PASSWORD' unless ?
generate: =>
dockerHubApi.login ,
.then (info) =>
console.log info.token
process.exit 0
.catch (error) =>
console.error error.stack
process.exit 1
module.exports = GenerateDockerToken