Git 如何配置travis ci以运行Angular 7构建和测试
我是travis的新手,我想让travis只在主分支中构建和运行角度测试,并且只有在成功构建之后才部署到heroku。我在github工作,但我根本无法运行travis。 如果我推到主分支或从开发分支拉到主分支,我希望travis运行 目前我有这个配置,我如何改进它,可能还需要其他东西? 我有一份你可能想看的业力档案 trvis.ymlGit 如何配置travis ci以运行Angular 7构建和测试,git,travis-ci,Git,Travis Ci,我是travis的新手,我想让travis只在主分支中构建和运行角度测试,并且只有在成功构建之后才部署到heroku。我在github工作,但我根本无法运行travis。 如果我推到主分支或从开发分支拉到主分支,我希望travis运行 目前我有这个配置,我如何改进它,可能还需要其他东西? 我有一份你可能想看的业力档案 trvis.yml dist: trusty sudo: false language: node_js node_js: - '8' - after_success:
dist: trusty
sudo: false
language: node_js
node_js:
- '8'
-
after_success:
-test $TRAVIS_BRANCH = "master" &&
ng build
addons:
apt:
sources:
- google-chrome
packages:
- google-chrome-stable
cache:
directories:
- ./node_modules
install:
- npm install
script:
- npm run test -- --watch=false --no-progress --browsers=ChromeHeadlessNoSandbox