在svn签出之前运行任务

时间:2011-07-11 14:12:35

标签: hudson jenkins

我想在Jenkins开始退房之前运行一项任务(停止正在运行的vm机器)。

原因是:VM阻止访问我必须通过subversion更新的一些文件。

这可能吗?

3 个答案:

答案 0 :(得分:1)

根据您使用的是VirtualBox还是VMWare,有两个用于控制虚拟机的插件。

我非常确定您可以将预构建步骤配置为“暂停”,如图所示,至少对于VMWare。

答案 1 :(得分:0)

编辑项目并设置:  配置M2额外构建步骤 - >执行shell - >输入你想做的任何事情。例如:

# Wipe the local repository before each build.
rm -rf $WORKSPACE/.repository

答案 2 :(得分:0)

看看How do I trigger another job from hudson as a pre-build step?。我认为之前已经问过这个问题。