File tree Expand file tree Collapse file tree 4 files changed +2193
-79
lines changed Expand file tree Collapse file tree 4 files changed +2193
-79
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ language: node_js
3
3
node_js :
4
4
# we recommend testing addons with the same minimum supported node version as Ember CLI
5
5
# so that your addon works for all apps
6
- - " 4 "
6
+ - " 8 "
7
7
8
8
sudo : required
9
9
dist : trusty
21
21
matrix :
22
22
# we recommend new addons test the current and previous LTS
23
23
# 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
26
24
- EMBER_TRY_SCENARIO=ember-lts-2.12
27
25
- EMBER_TRY_SCENARIO=ember-lts-2.16
26
+ - EMBER_TRY_SCENARIO=ember-lts-2.18
28
27
- EMBER_TRY_SCENARIO=ember-release COVERAGE=true
29
28
- EMBER_TRY_SCENARIO=ember-beta
30
29
- EMBER_TRY_SCENARIO=ember-canary
@@ -41,7 +40,6 @@ before_install:
41
40
- " sudo chown root /opt/google/chrome/chrome-sandbox"
42
41
- " sudo chmod 4755 /opt/google/chrome/chrome-sandbox"
43
42
44
-
45
43
install :
46
44
- yarn install --no-lockfile --non-interactive
47
45
@@ -53,5 +51,11 @@ script:
53
51
after_script :
54
52
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
55
53
54
+ deploy :
55
+ provider : script
56
+ skip_cleanup : true
57
+ script :
58
+ - npx travis-deploy-once "npx semantic-release"
59
+
56
60
notifications :
57
61
email : false
Original file line number Diff line number Diff line change @@ -3,50 +3,26 @@ module.exports = {
3
3
useYarn : true ,
4
4
scenarios : [
5
5
{
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' ,
31
7
npm : {
32
8
devDependencies : {
33
- 'ember-source' : null
9
+ 'ember-source' : '~2.12.0'
34
10
}
35
11
}
36
12
} ,
37
13
{
38
- name : 'ember-lts-2.12 ' ,
14
+ name : 'ember-lts-2.16 ' ,
39
15
npm : {
40
16
devDependencies : {
41
- 'ember-source' : '~2.12 .0'
17
+ 'ember-source' : '~2.16 .0'
42
18
}
43
19
}
44
20
} ,
45
21
{
46
- name : 'ember-lts-2.16 ' ,
22
+ name : 'ember-lts-2.18 ' ,
47
23
npm : {
48
24
devDependencies : {
49
- 'ember-source' : '~2.16 .0'
25
+ 'ember-source' : '~2.18 .0'
50
26
}
51
27
}
52
28
} ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " ember-stripe-elements" ,
3
- "version" : " 0.3.0 " ,
3
+ "version" : " 0.3.1 " ,
4
4
"description" : " A simple Ember wrapper for Stripe Elements." ,
5
5
"keywords" : [
6
6
" credit card" ,
47
47
"ember-sinon" : " ^1.0.1" ,
48
48
"ember-sinon-qunit" : " 1.4.1" ,
49
49
"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"
51
53
},
52
54
"engines" : {
53
55
"node" : " ^4.5 || 6.* || >= 7.*"
You can’t perform that action at this time.
0 commit comments