Skip to content

Commit f81bb68

Browse files
committed
chore(ci): add travis file and releaserc
1 parent fbba96b commit f81bb68

4 files changed

Lines changed: 12147 additions & 6159 deletions

File tree

.releaserc

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"pkgRoot": "dist/pretty-html-log",
3+
"plugins": [
4+
"@semantic-release/commit-analyzer",
5+
"@semantic-release/release-notes-generator",
6+
"@semantic-release/changelog",
7+
"@semantic-release/npm",
8+
["@semantic-release/exec", {
9+
"prepareCmd": "VERSION=${nextRelease.version} npm run adjust-version"
10+
}],
11+
["@semantic-release/git", {
12+
"assets": ["package.json", "projects/pretty-html-log/package.json", "CHANGELOG.md"],
13+
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
14+
}],
15+
"@semantic-release/github"
16+
]
17+
}

.travis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
dist: trusty
2+
sudo: required
3+
language: node_js
4+
node_js:
5+
- '10'
6+
7+
os:
8+
- linux
9+
10+
jobs:
11+
include:
12+
- stage: lint
13+
script:
14+
- ng lint
15+
- stage: test
16+
script:
17+
- npm run test:lib:coverage
18+
- npm run report-coverage:lib
19+
- stage: build & publish lib
20+
script:
21+
- npm run build:lib
22+
#- npm run publish:lib
23+
if: branch = master

0 commit comments

Comments
 (0)