ar.kalmykov created page: automated slack builds authored by Artem Kalmykov's avatar Artem Kalmykov
......@@ -15,7 +15,7 @@
* Select "Build" in the upper right corner.
* Select "Make a custom integration".
* Select "Slash commands".
* Specify command name following the convention /build-<proj_name>-<platform>-<configuration>, e.g. /build-myproj-ios-qa
* Specify command name following the convention /build-proj_name-platform-configuration, e.g. /build-myproj-ios-qa
* Click "Add Slash Command Integration".
* Enter `http://macos.faifly.com:8181/slack-commands/trigger-build` as URL, add custom name and setup autocomplete.
* Save the changes.
......@@ -42,6 +42,8 @@ diawi_build:
* Add trigger.
* Make a note of new trigger's token and project's ID. Project ID can be found here:
![Screen_Shot_2017-01-30_at_18.34.45](/uploads/5ad2cdfcf484d7b002663d2a09554a3c/Screen_Shot_2017-01-30_at_18.34.45.png)
* Go to Runners configuration.
* Find macOS runner and click "Enable for this project".
**4. Configure the project**
......@@ -89,4 +91,11 @@ end
* Replace `PROV_PROFILE_NAME` with your provisioning profile's name.
* Copy this file to fastlane folder in your project's root:
[diawi_resp.sh](/uploads/709a26f9e8b7d1518e6e0067ff2ae538/diawi_resp.sh)
* (Optional) You may want to run `fastlane ios diawi_build` to make sure everything is setup correctly.
\ No newline at end of file
* (Optional) You may want to run `fastlane ios diawi_build` to make sure everything is setup correctly.
* (Optional) If you have several build configurations, you need to copy-paste lane configuration and make appropriate changes.
* Commit those changes to the repository.
**6. Setup our server configuration**
* Connect to `vnc://macos.faifly.com` (Ask someone from the management for the password).
*
\ No newline at end of file