os:
- osx
language: node_js
node_js:
- '12'
dist: xenial
services:
- xvfb
before_script:
- export DISPLAY=:99.0
install:
- npm set progress=false
- npm install
script:
- ng lint
- npm run build:electron
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
file_glob: true
file:
- "release/*.dmg"
- "release/*.dmg.blockmap"
name: Build $(date +'%d.%m.%Y %R')
language: node_js
node_js:
- '12'
branches:
only:
- web-app
before_script:
- npm install -g @angular/cli
script:
- npm install
- npm run build
deploy:
skip_cleanup: true
provider: firebase
token:
secure: ""
我有两个travis配置文件。如何合并它们?
我尝试了不同的方法,但是会出现类似“重复的部署关键字”的错误。
我想从分支master
部署第一部分,然后从web-app
部署第二部分。
您可以使用第一个代码块创建并填充Dockerfile.dev文件,并将第二个代码块填充到Dockerfile中。然后创建一个docker-compose.yml文件(仍在您的根目录中),它将连接并运行两个文件
类似这样的结构
版本:“ 3”服务:网络:stdin_open:是tty:是建立:内容:。dockerfile:Dockerfile.dev端口:-“ 1500:1500”数量:-/ app / node_modules-。:/ app