gpt4 book ai didi

CruiseControl.net 构建不会触发

转载 作者:行者123 更新时间:2023-12-04 07:47:14 26 4
gpt4 key购买 nike

我觉得自己很愚蠢。我已经为我们的build设置了 Cruisecontrol.net。如果我从命令行运行它,它工作正常:ccnet.exe -p=TestLib

但是,如果我将 CCNET 作为服务器运行或从启动/程序运行它,它完全没有任何作用。我希望以下脚本每 10 分钟生成一次.....

我做错了什么???

<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<!-- This is your CruiseControl.NET Server Configuration file. Add your projects below! -->

<project name="TestLib">
<triggers>
<intervalTrigger seconds="600" buildCondition="ForceBuild"/>
</triggers>

<sourcecontrol type="svn" autoGetSource="true">
<trunkUrl>xxxx://xxxxxxxxxxx/svn/testlib/trunk</trunkUrl>
<workingDirectory>c:\Projects\TestLib</workingDirectory>
<executable>C:\Program Files\Subversion\bin\svn.exe</executable>
<username>xxxxxxx</username>
<password>xxxxxxx</password>
<timeout units="minutes">5</timeout>
</sourcecontrol>

<tasks>
<msbuild>
<executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>
<workingDirectory>c:\Projects\TestLib</workingDirectory>
<projectFile>TestLib.sln</projectFile>
<buildArgs>/noconsolelogger /p:Configuration=Release;Platform=x86 /v:diag</buildArgs>
<targets>Clean,Build</targets>
<timeout>600</timeout>
<logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>

<exec>
<executable>copyfiles_testlib.bat</executable>
<baseDirectory>C:\Projects</baseDirectory>
<buildArgs></buildArgs>
<buildTimeoutSeconds>60</buildTimeoutSeconds>
</exec>
</tasks>

<publishers>
<statistics />
<xmllogger />
</publishers>
</project>

最佳答案

登录到 CCNET 的 Web 管理中心,例如 -

http://localhost/ccnet/ViewFarmReport.aspx

检查包含您的特定项目的行的最后一列 Admin 有一个标题为 - 停止的按钮。

如果它显示的是“开始”,那么您需要单击它,以便考虑构建项目,单击“开始”也会将其切换为“停止”。

基本上,这一步称为启动项目的集成商。

阿比尼

关于CruiseControl.net 构建不会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3069809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com