2
我想通過命令行運行在Teamcity中創建的構建作業。是否可以通過命令行運行teamcity構建?如果是,那麼對此的命令是什麼?Run Teamcity通過命令行構建
我想通過命令行運行在Teamcity中創建的構建作業。是否可以通過命令行運行teamcity構建?如果是,那麼對此的命令是什麼?Run Teamcity通過命令行構建
如果curl
是一個選項,你可以試試這個http請求:
curl http://<user name>:<user password>@<server address>/httpAuth/action.html?add2Queue=<build configuration Id>
Have a look以獲取更多信息。
通過命令行觸發構建的推薦方式是使用REST API。
curl -u user:password --request POST http://teamcity:8111/app/rest/buildQueue --header "Content-Type:application/xml" --data-binary @build.xml
的build.xml例如:
<build>
<buildType id="HelloWorld_A"/>
<lastChanges>
<change id="760"/>
</lastChanges>
</build>
欲瞭解更多詳情,請參閱該文檔中的相關section。