Я использую плагин Gradle Application для упаковки приложения, чтобы его можно было запустить в контейнере Docker.Локально это все работает нормально, и единственные операторы сборки Gradle не по умолчанию, которые я использую:
apply plugin: 'application'
// Rest of build file declaring dependencies, etc.
mainClassName = 'com.example.MyApp'
distributions {
main {
baseName = 'my-app'
}
}
Это приводит к запуску скрипта в <app_base>/bin/my-app.sh
.
Но когда я собираю приложениев Jenkins сценарий запуска - bin/CI_my-app_develop
, то есть он добавляет CI_
и текущую ветвь в качестве суффикса.
Как отключить это поведение?