Skip to content

Latest commit

 

History

History
74 lines (51 loc) · 1.5 KB

CONTRIBUTING.md

File metadata and controls

74 lines (51 loc) · 1.5 KB

How To Contribute

Installation

  • git clone <repository-url>
  • cd ember-cli-date-textbox
  • yarn install

Linting

  • yarn lint:hbs
  • yarn lint:js
  • yarn lint:js --fix

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

For more information on using ember-cli, visit https://ember-cli.com/.

Linking This Add-on For Local Testing

Linking

Use yarn.

# from this add-on project
$ yarn link
# from the other project that depends on this add-on
$ yarn link ember-cli-date-textbox

Unlinking

Again, use yarn.

# from the other project that linked to this add-on
$ yarn unlink ember-cli-date-textbox
# from this add-on project
$ yarn unlink

Deploying The Dummy Application

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-date-textbox.cybertooth.io/

Releasing & Publishing To NPM

yarn publish
git push
git push --tags
ember deploy production