【发布时间】:2017-03-28 12:15:34
【问题描述】:
有时我必须手动启动我的 Jenkins(例如,当我添加一些新插件时)以确保它正常工作。通常,构建设置为在午夜运行。
为了更快地工作,我想知道,我是否可以使用 Jenkins 开始构建,而不必经历整个过程:从 git 中提取,从数据库中清除,作曲家更新等...
因为我只是向 Jenkins 添加功能,而不是源代码本身。
我使用 ant 来构建我的项目。
【问题讨论】:
有时我必须手动启动我的 Jenkins(例如,当我添加一些新插件时)以确保它正常工作。通常,构建设置为在午夜运行。
为了更快地工作,我想知道,我是否可以使用 Jenkins 开始构建,而不必经历整个过程:从 git 中提取,从数据库中清除,作曲家更新等...
因为我只是向 Jenkins 添加功能,而不是源代码本身。
我使用 ant 来构建我的项目。
【问题讨论】:
根据您构建的作业类型,您应该能够将文件系统中的某个目录指定为工作空间位置。然后你可以重建你的程序。根据您的制作工具,这应该只是重建文件更改了最后一次构建,例如对 git pull 做。
参见例如https://ingorichter.blogspot.de/2012/02/jenkins-change-workspaces-and-build.html 和 Custom workspace in jenkins
【讨论】: