Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple slack teams #29

Open
MadloptD opened this issue Mar 3, 2018 · 10 comments
Open

Multiple slack teams #29

MadloptD opened this issue Mar 3, 2018 · 10 comments

Comments

@MadloptD
Copy link

MadloptD commented Mar 3, 2018

Hi. I have several slack teams for several projects in teamcity.
How can i setup URL for each team per project?

@alexkvak
Copy link
Owner

alexkvak commented Mar 3, 2018

Hi, there is no such possibility in current version.
You have very interesting case. I guess you can setup separate TeamCity instances for each team.

@O5ten
Copy link

O5ten commented Mar 9, 2018

+1 on this. We have one teamcity, several builds per different workspaces in a huge organization. It's not feasible for us to maintain one instance per workspace.

@O5ten
Copy link

O5ten commented Mar 9, 2018

It should be possible to provide a list of tokens to build another list of available workspaces to post to when you are providing configuration on a teamcity project.

@alexkvak
Copy link
Owner

It sounds very good, but it's not so easy to implement while the backward capability should be preserved and data migration done.

@O5ten
Copy link

O5ten commented Mar 12, 2018

I'd be happy to be a tester for the feature if you need one.

@O5ten
Copy link

O5ten commented Mar 12, 2018

Also, i wanted to ask if you feel you have the time to add this?
Otherwise i can attempt to do it myself and submit a PR if you do not.
The risk of that is that might not be the most optimal solution. :)

@whereisaaron
Copy link

I am loving this plug-in but I hit the same limitation. In particular we would to be able to notify our team, and the client's team. So as @O5ten suggested, a list of API tokens per project.

@O5ten
Copy link

O5ten commented Apr 17, 2018

I made an attempt, but was ultimately was lost on Scalas syntax. Currently the sessions are created in a way that wasn't easily broken up into several, to me at least.
So someone who's more versed in Scala could probably give it another go.

@mklimek
Copy link

mklimek commented Feb 20, 2019

I have multiple workspaces to notify as well.

Move all global Slack settings (like "OAuth Access Token") from Administration to "per project" configuration panel where you setup branch, template message etc seems to be quite easy solution.

It would also solve the problem with icon_url #49
since you could define multiple Bot Apps on Slack (thus upload different images for each).

@selected-pixel-jameson
Copy link

This would be a really nice feature to have. I'm surprised there aren't more people requesting this since it basically applies to any kind of software consulting company running TeamCity for their build server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants