fh-dev-tools
FeedHenry Development Tools
Install
npm install fh-dev-tools -g
Usage
See Available Commands
fh
e.g.
Usage: fh <command> [options] [--debug] [--noprompt]
Commands:
setup Setup this tool
changelog Generate release changelog
components Generate release components versions
release-notes Generate release notes for a version
versions Show all release versions
release Perform the steps required for a release
release-email Send the release email
report Generate weekly JIRA report
Options:
--debug Show debug level logging
--noprompt Skip all the prompts
Setup
fh setup
Then answer the questions.
About Email Setup
During setup, this tool will ask for your Gmail user name and App Password for sending out emails. You should not use your Gmail account's user password here.
If you choose not to set the password, the tool will print out the email content to the console so you can compose the email using other tools. However, the email content will be in Markdown and you may need other tools to support editing emails in Markdown (e.g. You can try Markdown Here). But there is no way to support Mail.app at the moment.
Release
fh release -p [product_name] -v [release_version]