Копировать подпапку с заводной в Jenkins - PullRequest
1 голос
/ 18 октября 2019

Я пытаюсь написать скрипт Groovy, который копирует всю папку со всеми подпапками и заданиями в фактическую папку, в которой выполняется скрипт.

Здесь вы можете увидеть, как выглядит моя структура папок.

--> Templ
      |-->Folder
      |-->Folder
           |-->Subfolder
                   |-->Subsubfolder
           |-->Subfolder
      |-->Folder
-->Execution 2020
      |-->Copyscript

Я пробовал использовать разные плагины, такие как Jobcopy Builder. Наконец я попробовал с отличными надписями, но ничего не получается.

1 Ответ

0 голосов
/ 18 октября 2019

самый простой способ использовать AntBuilder

def ant = new AntBuilder()
ant.copy(todir: myDir) {
    fileset(dir: "src/test") {
        include(name: "**/*.java")
    }
}

пример взят здесь

http://docs.groovy -lang.org / latest / html / Documentation / ant-builder.html

для просмотра всех параметров команды ant copy см. Документацию:

https://ant.apache.org/manual/Tasks/copy.html

...