Changes
Page history
ar.kalmykov created page: automated slack builds
authored
Jan 31, 2017
by
Artem Kalmykov
Hide whitespace changes
Inline
Side-by-side
automated-slack-builds.md
View page @
8aa31626
...
...
@@ -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:

*
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