Я хочу начать развертывание npm, когда тег, похожий на семантическую версию, будет нажат, например. v1.2.3
. Я вижу, что имя тега находится в переменной среды TRAVIS_TAG
и я могу указать условие on:
, которое "может быть любым условием Bash". Я понятия не имею, что писать здесь и как его отлаживать.
- provider: npm
on:
tags: true
all_branches: true
condition: ???
В идеале, я бы вообще не интересовался Bash - я хотел бы выполнить условие Node.js script, а затем решить, следует ли развертывать или нет, в зависимости от кода выхода node, Как я могу это сделать?