Repository URL to install this package:
|
Version:
0.0.0-eb7f46753a3bdc ▾
|
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);
};