我的drone.yml中有一个drone.yml,但是它只应该运行在我的一个管道步骤上。是否可能只将矩阵应用于某些步骤?
例如,我不希望矩阵应用于publish步骤:
pipeline:
test:
image: ruby
commands:
- bundle exec rspec ${TESTFOLDER}
publish:
image: ruby
commands:
- magic-publish
matrix:
TESTFOLDER:
- integration/user
- integration/shopping_cart
- integration/payments
- units发布于 2017-05-04 09:47:42
如果您只想“魔术发布”一次,您可能需要将其限制为矩阵中的单个元素(可能是最后一个元素):
when:
matrix:
TESTFOLDER: units还可以将部署步骤附加到tag或deploy事件。
请参阅如何设置条件生成步骤
https://stackoverflow.com/questions/43191505
复制相似问题