Что такое условие: $ TRAVIS_EVENT_TYPE = api - PullRequest
0 голосов
/ 16 июня 2020

Я не понимаю, что такое тип события travis https://docs.travis-ci.com/user/conditions-v1

Я понимаю, что некоторые конвейеры должны работать для запросов на вытягивание, некоторые конвейеры должны запускаться для не-главной ветви, а некоторые должны работать только для основной ветки.

Есть ли для Jenkins и gitlab-ci соответствующая концепция, с которой я знаком, с точки зрения типа события travis и типа события api?

например, одно событие travis типа я видел

install:
  - if [ $TRAVIS_EVENT_TYPE != 'api' ]; then npm ci; fi
...