semantic-release использует env-ci для чтения переменных среды, предоставленных CI, и поддерживается Jenkins.В качестве общей информации семантическая версия использует переменные среды CI для определения: - выполняется ли текущее выполнение в CI - текущая строящаяся ветвь - если текущая сборка была инициирована запросом на извлечение
Так что любойCI, для которого свойство branch
предоставляется env-ci , поддерживается.Если свойство isPr
не предоставлено, semantic-release всегда будет учитывать, что сборка не была инициирована запросом на извлечение.