Skip to content

Commit 13874d4

Browse files
committed
ci(travis): use node_js
1 parent be41ebc commit 13874d4

File tree

1 file changed

+57
-41
lines changed

1 file changed

+57
-41
lines changed

.travis.yml

Lines changed: 57 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,70 @@
1-
language: generic
1+
language: node_js
22

33
jobs:
44
include:
5-
# Define the release stage that runs semantic-release
65
- stage: release
6+
node_js: lts/*
77
script:
8-
# # - npm install semantic-release@15 -D
9-
# - npm install @semantic-release/commit-analyzer@6 -D
10-
# - npm install @semantic-release/release-notes-generator@7 -D
11-
128
- npm install @semantic-release/changelog@3 -D
139
- npm install @semantic-release/exec@3 -D
1410
- npm install @semantic-release/git@7 -D
15-
16-
# - npm install @semantic-release/github@5 -D
17-
18-
# - npm install conventional-changelog-angular -D
19-
# # - npm install https://github.com/Visya/conventional-changelog/archive/patch-1.tar.gz
20-
# # - find / -type f -name writer-opts.js
21-
# - wget https://raw.githubusercontent.com/conventional-changelog/conventional-changelog/917d66be0ee7e73b3ce4e82447878c521eac1c05/packages/conventional-changelog-angular/writer-opts.js -O /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
22-
# - sed -i -e 's:Bug Fixes:Bug and General Fixes:' /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
23-
# - cat /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
24-
25-
# - cd /home/travis/build/myii/test-travis-ci/node_modules/semantic-release
26-
# - npm run semantic-release
27-
# - npx --no-install semantic-release
28-
# - npx semantic-release
29-
# # Still the same but `npx` seems to be ignoring it
30-
# - cat /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
31-
# - find / -type f -name writer-opts.js
32-
33-
# # - npm list -g
34-
# - nvm which current
35-
# - npm list conventional-changelog-angular
36-
# - ls -al /home/travis/.npm/
37-
# - ls -al /usr/lib/
38-
# - ls -al /usr/lib/node_modules/
39-
# - ls -al /usr/local/lib/
40-
# - ls -al /usr/local/lib/node_modules/
41-
# # - ls -al /home/travis/node_modules/
42-
# # - ls -al /home/travis/node_modules/conventional-changelog-angular/
43-
# # - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/grunt-cli/node_modules/.bin/
44-
# # - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/npm/node_modules/
45-
# #
46-
# # break the build with this to prevent the commit
47-
# - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/conventional-changelog-angular/
4811
deploy:
4912
provider: script
5013
skip_cleanup: true
5114
script:
52-
# Use nvm to install and use the Node LTS version (nvm is installed on all Travis images)
53-
# - nvm install lts/*
5415
- npx semantic-release@15
16+
17+
# language: generic
18+
#
19+
# jobs:
20+
# include:
21+
# # Define the release stage that runs semantic-release
22+
# - stage: release
23+
# script:
24+
# # # - npm install semantic-release@15 -D
25+
# # - npm install @semantic-release/commit-analyzer@6 -D
26+
# # - npm install @semantic-release/release-notes-generator@7 -D
27+
#
28+
# - npm install @semantic-release/changelog@3 -D
29+
# - npm install @semantic-release/exec@3 -D
30+
# - npm install @semantic-release/git@7 -D
31+
#
32+
# # - npm install @semantic-release/github@5 -D
33+
#
34+
# # - npm install conventional-changelog-angular -D
35+
# # # - npm install https://github.com/Visya/conventional-changelog/archive/patch-1.tar.gz
36+
# # # - find / -type f -name writer-opts.js
37+
# # - wget https://raw.githubusercontent.com/conventional-changelog/conventional-changelog/917d66be0ee7e73b3ce4e82447878c521eac1c05/packages/conventional-changelog-angular/writer-opts.js -O /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
38+
# # - sed -i -e 's:Bug Fixes:Bug and General Fixes:' /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
39+
# # - cat /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
40+
#
41+
# # - cd /home/travis/build/myii/test-travis-ci/node_modules/semantic-release
42+
# # - npm run semantic-release
43+
# # - npx --no-install semantic-release
44+
# # - npx semantic-release
45+
# # # Still the same but `npx` seems to be ignoring it
46+
# # - cat /home/travis/build/myii/test-travis-ci/node_modules/conventional-changelog-angular/writer-opts.js
47+
# # - find / -type f -name writer-opts.js
48+
#
49+
# # # - npm list -g
50+
# # - nvm which current
51+
# # - npm list conventional-changelog-angular
52+
# # - ls -al /home/travis/.npm/
53+
# # - ls -al /usr/lib/
54+
# # - ls -al /usr/lib/node_modules/
55+
# # - ls -al /usr/local/lib/
56+
# # - ls -al /usr/local/lib/node_modules/
57+
# # # - ls -al /home/travis/node_modules/
58+
# # # - ls -al /home/travis/node_modules/conventional-changelog-angular/
59+
# # # - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/grunt-cli/node_modules/.bin/
60+
# # # - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/npm/node_modules/
61+
# # #
62+
# # # break the build with this to prevent the commit
63+
# # - ls -al /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/conventional-changelog-angular/
64+
# deploy:
65+
# provider: script
66+
# skip_cleanup: true
67+
# script:
68+
# # Use nvm to install and use the Node LTS version (nvm is installed on all Travis images)
69+
# # - nvm install lts/*
70+
# - npx semantic-release@15

0 commit comments

Comments
 (0)