You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,6 +44,8 @@ Edit the main config file, usually `.BuildServer/config/main-config.xml` and add
43
44
...
44
45
```
45
46
47
+
You can set the attributes on slackNotifier element (postSuccessful,postFailed,postStarted) to decide that notifications you would like posted.
48
+
46
49
Replace the web token with the token from slack. Change the postUrl also to point to the right slack team. The url can be found in the webhook integraton page, just remove the token from the end. Change the logo url whatever you want.
47
50
48
51
This by default will post all builds to slack. you can tweak these on a project level though
@@ -62,10 +65,15 @@ Edit the plugin specific xml config, `plugin-settings.xml` probably somewhere in
62
65
63
66
#Note on TeamCity version support
64
67
65
-
I'm still using **TeamCity 7.1** , but a quick test on the free version of TeamCity 8 went ok
68
+
I'm still using **TeamCity 7.1** , but a few tests on the free version of TeamCity 8 went fine, and it seems to work there also.
66
69
67
70
###Issues
68
71
69
72
* all xml config - needs web ui extensions for updating settings from GUI. Considering it.
70
73
* channel can be changed per-project either by environmental variable (SLACK_CHANNEL) or by changing the project specific xml in the data directory. This could also use web ui extension UI for editing.
71
74
* All or nothing notifications. By default, all builds are posted. It can be disabled per project, but not currently by build config.
0 commit comments