我们是一家使用 PHP 或 .Net 的网络开发商店。以下是建议的发展路径:
Developer -> SVN Server -> Jenkins Server -> Dev Server
- 开发人员向 SVN 服务器提交或创建标签
- 提交或标签异步触发 Jenkins 上的作业
- Jenkins 上的作业将在开发服务器上运行 svn 更新(或清除目标空间,然后 svn 导出),将代码从 SVN 服务器引入
- 对于.Net,复制代码后,我需要使用 aspnet_compile 对其进行编译
我的问题有两个,这是对詹金斯的正确使用吗?而且,如果我要使用 aspnet_compile.exe 编译 .Net,是否会在 Microsoft 操作系统上安装从属设备(启用此功能)?
为了进一步回答:
勾选Restrict where this project can be run,选择slave。