Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
module.exports = () => {
  const help = `
  Usage
    $ doodle <commands> [options]

  Commands
    init               Setup the CLI configuration
    pr             -p  Opens the current branch's pull request on GitHub
    jira           -j  Opens the current branch's ticket on JIRA
    add user       -a  Adds a new Keycloak user
    add meeting    -m  Creates a SchedEx meeting
    release        -r  Deploy a TagFlow project anywhere except production
    release ls         List the most recent tags for a TagFlow project
    repo           -s  Lookup and launch a DoodleScheduling repository
    itests             Build the command needed to run the web-integration-tests
    i18n           -i  Look for problems in the OneSky i18n files (React projects only)
    premium            Change a user's premium status
    jenkins            Launch the Jenkins job for the current repo:branch
    login          -l  Get a JWT token and monolith user data for a user
    trial          -t  Start a trial for a Doodle user
    version        -v  Prints the CLI version number
  
  Options
    If any of these options are set, the command will not prompt you to supply the
    information manually. 

    --email:            The email address to use
    --password:         The password to use
    --target:           The enviornment (staging, devbox, etc)
    --premium:          If set to 'true', make a premium subscription
    --subscriptionName: The subscription name (e.g., '25: Business 1 annual CHF')
    --subscriptionId:   The subscriptionId to use for commands that require it

  Examples
    $ doodle gh
    $ doodle pr
    $ doodle jira
    $ doodle daily
    $ doodle premium
    $ doodle trial --email=user@doodle-test.com
`;
  console.log(help);
};