Оформить заказ с использованием скрипта 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
}
Другие вопросы по тегам