Так что у меня нет примера кода для вас здесь (поскольку это действительно не имеет смысла), но я пытаюсь выяснить, как можно написать или разработать механизм построения и развертывания, чтобы он был понятен обоимIntelliJ (для целей разработки), а затем Team City (для CI и целей развертывания).
Я экспериментировал с TeamCity Kotlin DSL - который является довольно мощным - но не вижу способа определитьмои сборки только один раз.Если я добавлю что-то в файл Gradle IntelliJ, мне нужно будет продублировать эти зависимости библиотек от TeamCity и наоборот.
Я что-то упускаю из виду?!