作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的目标是在 Travis 流程中包含三个步骤:
jobs:
include:
- stage: test
script: ".travis/01-test.sh"
- stage: build
script: ".travis/02-build-and-push-image.sh"
if: (branch = develop) AND (NOT(type IN (push, pull_request)))
- stage: deploy
script: ".travis/03-deploy.sh staging"
if: (branch = develop) AND (NOT(type IN (push, pull_request)))
jobs:
include:
- stage: test
script: ".travis/01-test.sh"
- stage: build
script: ".travis/02-build-and-push-image.sh"
- stage: deploy
script: ".travis/03-deploy.sh staging"
stages:
- test
- name: build
if: (branch = develop) AND (NOT(type IN (push, pull_request)))
- name: deploy
if: (branch = develop) AND (NOT(type IN (push, pull_request)))
最佳答案
我可以在内部解析条件时确认这是一个问题。
您可以尝试在“NOT”运算符后添加一个空格吗?如:
if: (branch = develop) AND (NOT (type IN (push, pull_request)))
env(foo)
一样),因此这会导致错误。
关于travis-ci - 如何让 Travis 有条件的构建阶段工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47803593/
我是一名优秀的程序员,十分优秀!