在我的系统中,我每天都会在 1 个文件夹中下载新版本,然后将其用于进一步的原因,但在运行 jenkins 作业后,我想删除该文件夹(不是工作区)中的文件,这将从同一目录中删除特定文件夹。这将帮助我每次根据同一台机器上运行的不同詹金斯作业下载新版本。
EG:
我正在下载 x.x 构建,然后在机器上运行 jenkins 作业,然后如果我想运行需要 x.y 构建的其他作业,它只会查看文件夹中是否已存在某些构建。如果存在,则此后将不会下载任何套件。所以,现在我能做的最简单的事情就是在每次 jenkins 运行(构建后)后删除 x.x,这样下次就会下载 x.y..
请帮忙。
提前致谢
您可以使用此语法删除整个文件夹来删除名为的文件夹bin
:
stage('Setup') {
steps {
dir ('bin') {
deleteDir()
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)