From 323e67da785339758f7332860e58ace1b46dab04 Mon Sep 17 00:00:00 2001 From: Sam Selikoff Date: Sun, 10 Jun 2018 12:52:02 -0400 Subject: [PATCH] Travis can release --- .travis.yml | 55 +++++++++++++++++++++++------------------------------ 1 file changed, 24 insertions(+), 31 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8c879c8..c4c84e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,47 +1,40 @@ ---- language: node_js node_js: - # we recommend testing addons with the same minimum supported node version as Ember CLI - # so that your addon works for all apps - - "4" - +- '4' sudo: false dist: trusty - addons: chrome: stable - cache: directories: - - $HOME/.npm - + - "$HOME/.npm" env: global: - # See https://git.io/vdao3 for details. - - JOBS=1 + - JOBS=1 matrix: - # we recommend new addons test the current and previous LTS - # as well as latest stable release (bonus points to beta/canary) - - EMBER_TRY_SCENARIO=ember-lts-2.12 - - EMBER_TRY_SCENARIO=ember-lts-2.16 - - EMBER_TRY_SCENARIO=ember-release - - EMBER_TRY_SCENARIO=ember-beta - - EMBER_TRY_SCENARIO=ember-canary - - EMBER_TRY_SCENARIO=ember-default - + - EMBER_TRY_SCENARIO=ember-lts-2.12 + - EMBER_TRY_SCENARIO=ember-lts-2.16 + - EMBER_TRY_SCENARIO=ember-release + - EMBER_TRY_SCENARIO=ember-beta + - EMBER_TRY_SCENARIO=ember-canary + - EMBER_TRY_SCENARIO=ember-default matrix: fast_finish: true allow_failures: - - env: EMBER_TRY_SCENARIO=ember-beta - - env: EMBER_TRY_SCENARIO=ember-canary - + - env: EMBER_TRY_SCENARIO=ember-beta + - env: EMBER_TRY_SCENARIO=ember-canary before_install: - - npm config set spin false - - npm install -g npm@4 - - npm --version - +- npm config set spin false +- npm install -g npm@4 +- npm --version script: - - npm run lint:js - # Usually, it's ok to finish the test scenario without reverting - # to the addon's original dependency state, skipping "cleanup". - - node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup +- npm run lint:js +- node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup +deploy: + provider: npm + email: sam.selikoff@gmail.com + api_key: + secure: nI+uiyx5ANUBSbGeTugfpoEb6QSrQtL25Gr/CQDivGh2gEVNx24KJYtUG10CjFzyuxM65dKW/hgldZIdnQS4vosuWPqYob6iO/DqgLnQRz+j1EuiAwuLbEoCtnFyOWVNr/kdaHP65QU7QakL6mIWV9gIFFHJv9HWvSntpEXALzn/6u4RTZwqdMQBM2dHChc8++AdFGHLpE7DKXJ8sutil/9FpqQ31GMApzd/t7JBkTNPdEDA/Jcc2Eb0GtuRn5XdUZRTxmn2vPSmxsVf3LIMdhjPV3nxp+hGB17uyTdFfULz7DM4BfhQPfuqLGRVVvOyjRB/01KgBTR+lMvq/nyry63XTwHw40YGUPTjvThgcQeZsxhZqBu0+/CvGLwBRkFE8iEjcEeMIBZhZ4C1MM6eCxJ6gJniQYlS8vXBKAsh3xLZY1Qnqpcr9BrtJ6vg4Ftc/3Nz/MbUIbRe3vgIGJTS3/1qdggY1eEspIHdYQzcG2+ZEF4Jli+9TLmD3ildwP0v71vVpmh+JzNtc2Of87/hRk7JMDl2ZgtzDS60bTnlIF+llXSgPPx9faWdexnjHH5+NeDpL4FzGYzVDHNq+vBU4FPIMluY1KsFtKAFXX436OT0SLmA1YroUyB35hcEDhZ4JGFzeyBx62Y0a7NDh0NGX5Qg+QZte9mNPgWbxkDokrM= + on: + tags: true + repo: tedconf/ember-collapsible-panel