Skip to content

Commit d597542

Browse files
authored
Merge pull request #36 from code-corps/develop
feat: Release 0.3.1
2 parents d0eb463 + 2bb501a commit d597542

File tree

4 files changed

+2193
-79
lines changed

4 files changed

+2193
-79
lines changed

.travis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ language: node_js
33
node_js:
44
# we recommend testing addons with the same minimum supported node version as Ember CLI
55
# so that your addon works for all apps
6-
- "4"
6+
- "8"
77

88
sudo: required
99
dist: trusty
@@ -21,10 +21,9 @@ env:
2121
matrix:
2222
# we recommend new addons test the current and previous LTS
2323
# as well as latest stable release (bonus points to beta/canary)
24-
- EMBER_TRY_SCENARIO=ember-lts-2.4
25-
- EMBER_TRY_SCENARIO=ember-lts-2.8
2624
- EMBER_TRY_SCENARIO=ember-lts-2.12
2725
- EMBER_TRY_SCENARIO=ember-lts-2.16
26+
- EMBER_TRY_SCENARIO=ember-lts-2.18
2827
- EMBER_TRY_SCENARIO=ember-release COVERAGE=true
2928
- EMBER_TRY_SCENARIO=ember-beta
3029
- EMBER_TRY_SCENARIO=ember-canary
@@ -41,7 +40,6 @@ before_install:
4140
- "sudo chown root /opt/google/chrome/chrome-sandbox"
4241
- "sudo chmod 4755 /opt/google/chrome/chrome-sandbox"
4342

44-
4543
install:
4644
- yarn install --no-lockfile --non-interactive
4745

@@ -53,5 +51,11 @@ script:
5351
after_script:
5452
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
5553

54+
deploy:
55+
provider: script
56+
skip_cleanup: true
57+
script:
58+
- npx travis-deploy-once "npx semantic-release"
59+
5660
notifications:
5761
email: false

config/ember-try.js

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,26 @@ module.exports = {
33
useYarn: true,
44
scenarios: [
55
{
6-
name: 'ember-lts-2.4',
7-
bower: {
8-
dependencies: {
9-
'ember': 'components/ember#lts-2-4'
10-
},
11-
resolutions: {
12-
'ember': 'lts-2-4'
13-
}
14-
},
15-
npm: {
16-
devDependencies: {
17-
'ember-source': null
18-
}
19-
}
20-
},
21-
{
22-
name: 'ember-lts-2.8',
23-
bower: {
24-
dependencies: {
25-
'ember': 'components/ember#lts-2-8'
26-
},
27-
resolutions: {
28-
'ember': 'lts-2-8'
29-
}
30-
},
6+
name: 'ember-lts-2.12',
317
npm: {
328
devDependencies: {
33-
'ember-source': null
9+
'ember-source': '~2.12.0'
3410
}
3511
}
3612
},
3713
{
38-
name: 'ember-lts-2.12',
14+
name: 'ember-lts-2.16',
3915
npm: {
4016
devDependencies: {
41-
'ember-source': '~2.12.0'
17+
'ember-source': '~2.16.0'
4218
}
4319
}
4420
},
4521
{
46-
name: 'ember-lts-2.16',
22+
name: 'ember-lts-2.18',
4723
npm: {
4824
devDependencies: {
49-
'ember-source': '~2.16.0'
25+
'ember-source': '~2.18.0'
5026
}
5127
}
5228
},

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ember-stripe-elements",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "A simple Ember wrapper for Stripe Elements.",
55
"keywords": [
66
"credit card",
@@ -47,7 +47,9 @@
4747
"ember-sinon": "^1.0.1",
4848
"ember-sinon-qunit": "1.4.1",
4949
"ember-source": "~2.17.0",
50-
"loader.js": "^4.2.3"
50+
"loader.js": "^4.2.3",
51+
"semantic-release": "^15.5.0",
52+
"travis-deploy-once": "^5.0.0"
5153
},
5254
"engines": {
5355
"node": "^4.5 || 6.* || >= 7.*"

0 commit comments

Comments
 (0)