Оформить заказ с использованием скрипта gradle
Я новичок в Gradle. Я хочу оформить удаленный репозиторий, используя скрипт Gradle. Можно выполнить команду оболочки Внутри задачи gradle, чтобы клонировать удаленный репозиторий с командами оболочки даты и времени.
2 ответа
Решение
Да, вы можете использовать задачу типа Exec Gradle для выполнения любой произвольной команды в оболочке ОС. Смотрите документацию и примеры здесь.
Вы не сказали, какой тип репо вы используете, но есть подключаемый модуль git для выполнения операций git, включая оформление заказа.
Вот пример того, как мы это делаем:
project.tasks.create(
name: "checkOutCurrent", group: "Server", type:Exec,
description: "Checks out the current commit on the remote server.") {
workingDir project.rootDir
commandLine 'git', 'checkout', this.commit
}