我还没有完全理解。 Jenkins运作良好,但我在/ var / www中的目录不是最新的。但是在詹金斯·普雷克特(Jenkins proyect)的工作空间中显示是最新的。如何将更改从工作区传递到/ var / www / myproject。
当我提交时,它是从jenkins工作区中提取的,但是我的Web目录不是,如何使该目录保持最新。
答案 0 :(得分:0)
您只需要在jenkins中添加新的执行外壳,即可从Jenkins工作区复制到所需的文件夹中。
cp -a /path/from /path/to
例如
cp -a /pathToJenkinsWorksapcefolder /var/www
对于Windows,您可以在jenkins中使用execute Windows batch命令
xcopy d:\pathToJenkinsWorksapcefolder d:\var\www\ /e
答案 1 :(得分:0)
u可以像这样从工作空间复制文件
stage {
// to copy mydir and myfile from the current workspace
sh ”””
cp -ar mydir /var/www
cp myfike /var/www
”””
}