git clone git@github.com:cybertoothca/ember-cli-bootstrap3-tooltip.gitcd ember-cli-bootstrap3-tooltipyarn install
yarn lint:hbsyarn lint:jsyarn lint:js --fix
ember test– Runs the test suite on the current Ember versionember test --server– Runs the test suite in "watch mode"ember try:each– Runs the test suite against multiple Ember versions
ember serve- Visit the dummy application at http://localhost:4200.
For more information on using ember-cli, visit https://ember-cli.com/.
- From the command line at the root of this project run the
npm linkcommand to link this addon within your local node repository. - From the other Ember project that you wish to test this addon
in, execute the following command:
npm link ember-cli-bootstrap3-tooltip. - Now in that same other Ember project, you should go into the
package.jsonand add the ember addon with the version *. It will look something like this:"ember-cli-bootstrap3-tooltip": "*". Now when/if you executenpm installon this other project it will know to look for the linked addon rather than fetch it from the central repository.
- Remove the addon from your local node repository with the following
command (that can be run anywhere):
npm uninstall -g ember-cli-bootstrap3-tooltip - Remove the reference to the
ember-cli-bootstrap3-tooltipin your other project'spackage.json. - Run an
npm pruneandbower prunefrom the root of your other project's command line.
Make sure your ~/.aws/credentials file has a profile named cybertooth
with a valid key and secret,
[cybertooth]
aws_access_key_id = <KEY>
aws_secret_access_key = <SECRET>
Deploy by invoking the following command: ember deploy production
Confirm your changes are showing up in our S3 container: http://ember-cli-bootstrap3-tooltip.cybertooth.io/
The steps are listed below; roll the version, push the changes to Git, publish to NPM, and update the demo website.
npm version x.y.z-sub.#
git push
git push --tags
npm publish
ember deploy production