Что такое простой набор команд CLI для создания проекта Gradle и Kotlin? - PullRequest
0 голосов
/ 07 декабря 2018

В основном я делаю работу с девопами.Я настраиваю Дженкинса для команды.У них есть проект Kotlin, который они собирают на своих локальных машинах с Gradle.Я никогда не работал с Kotlin или Gradle, но я работал с Java.

Код компилируется для них.Они используют плагин shadowjar, поэтому они создают uberjar.Мне просто нужно запустить это на новом сервере Jenkins, который я для них настроил.

К сожалению, никто из разработчиков не знает, как создать приложение, используя CLI.Они полагаются на свою IDE.Они используют IntelliJ, который очень много для них делает.

Но я работаю над Jenkins, поэтому мне нужно найти способ CLI, чтобы сделать эту работу.

Если я подключусь к серверу Jenkins (свежая версия AWS EC2, которую я только что настроил с помощью Terraform) и если я сделаю git, клонирую репозиторий (просто для отладки того, что мне нужно для его сборки на этом сервере), яможет сделать это:

gradle build

Я получу:

:buildEnvironment

------------------------------------------------------------
Root project
------------------------------------------------------------

classpath
No dependencies

BUILD SUCCESSFUL

Так что я думаю, может быть, он хочет, чтобы я установил classpath?Каким должен быть путь к классу?

Я прочитал несколько уроков:

https://spring.io/guides/gs/gradle/#scratch

, и я продолжаю думать, что они предложат несколько простых команд CLI, которые я могу скопироватьи вставить, но они этого не делают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...