From 7abd621a5b8e4f440fc61f5117915aedaafcb6c7 Mon Sep 17 00:00:00 2001 From: "Dov D." Date: Fri, 15 May 2015 14:09:44 -0400 Subject: [PATCH] Update README.md There is an API for XcodeServer: You can list bots: https://{xcodeserver}/xcode/api/bots/ list Integrations: https://{xcodeserver}/xcode/api/bots/{botid}/integrations You should be able to get build status from here. --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a72fe2b..9f88776 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The goal of this repository is just to test Xcode server and provides some recei - [x] [Post notifications on Slack](#slack) - [ ] [Build pull request automaticaly](#pull-request) - [ ] [Deploy to testflight](#testflight) -- [ ] [Trigger build manually from an other system (backend deployment for instance)](#manual-trigger) +- [x] [Trigger build manually from an other system (backend deployment for instance)](#manual-trigger) - [ ] [Provide build status/badges](#status) ## Global tricks @@ -231,10 +231,11 @@ related linsk: ## Trigger build manually from an other system -Doesn't seams possible for now. +Manually trigger a new integration by POSTing with Basic/digest Authentication to: +https://{xcodeserver}/xcode/api/bots/{botid}/integrations ## Provide build status/badges Not really possible with Xcode Server itself. -Maybe we should use the [Github status](https://developer.github.com/v3/repos/statuses/) from a post build script step. \ No newline at end of file +Maybe we should use the [Github status](https://developer.github.com/v3/repos/statuses/) from a post build script step.