2015-03-25 55 views
2

我不得不從備份恢復我的OSX服務器,現在最新的積分數字比我需要的要低。我正在使用集成號來設置Beta版的內部版本號。Xcode機器人設置當前積分號

有沒有辦法設置當前的積分數字,即XCS_INTEGRATION_NUMBER?

+0

只需添加一個號碼,當你用它來XCS_INTEGRATION_NUMBER?所以你會有'version = XCS_INTEGRATION_NUMBER + 100'?不是很好,但會做這項工作。 – czechboy 2015-09-05 01:21:41

回答

1

Xcode服務器具有允許更改集成計數器值的REST API。

基本上,你可以使用捲曲用下面的命令來更新整合計數器:

curl -u <xcode-server-user>:<password> -H "Content-Type: application/json" -X PATCH -d '{"set_props":{"integration_counter":<desired-integration-counter>}}' --insecure https://<xcode-server-address>:20343/api/bots/<bot-id>

的殭屍ID可以由任何過去整合日誌容易獲得。

欲瞭解更多信息,請查看這裏的文檔: https://developer.apple.com/library/content/documentation/Xcode/Conceptual/XcodeServerAPIReference/Bots.html

而且也回答了這個問題: https://forums.developer.apple.com/thread/19868