添加1个新项目到 Deshboard,可以通过直接编辑 config.xml 来实现,也可以通过图形化配置工具CC-Config 来进行。
?
一.?CC-Config 方式
1.?点击 Deshboard 首页右侧下方的 for CC-Config 打开该工具,如下图:
?
2. 点击菜单 Server —> configure Projects... 打开项目配置界面:
?
3. 点击工具栏第1个图标或菜单 System —> Add Project 打开新建项目向导界面:
?
4. 根据向导一步一步往下,每个界面下方的Help有配置说明;由于我用的版本配置工具是SVN、构建部署工具是Maven2,所以在 Configure Modification Checking 的 Modification Set 选择 SVN,在 Configure Task Schedule 的 Schedule Type 选择 Maven2 ;项目创建成功后会出现在左侧树型列表中。?
?
5. 创建完成后,点击菜单 File -> Save Configure 保存当前配置,保存时如果缺少一些必须配置,则会出现错误提示,根据提示修正配置后才能保存成功。
?
6. 在 Deshboard 首页会看到新建的项目,可以立即启动构建,然后在控制台观察构建过程情况。
?
二.?编辑 config.xml 方式
图形化工具最终也是修改 config.xml ,故对于较为熟悉xml文件者直接编辑该文件更快速。
?
?
附:我的项目配置片段(首次尝试,能够进行构建,由于运行testcase未全部成功,故构建未成功):
<project name="demo"> <modificationset> <svn RepositoryLocation="svnpath" /> </modificationset> <schedule> <maven2 MvnHome="D:\develop\apache-maven-2.0.9" PomFile="..\pom.xml" Goal="package" /> </schedule> <log Encoding="UTF-8" /> <publishers> <email BuildResultsURL="http://localhost:8080/dashboard/tab/build/detail/demo" MailHost="mailhost" ReturnAddress="email" /> </publishers> </project>
?
?