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

Conditional Slack users notification #180

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

axmetishe
Copy link

  1. Add conditional Slack users notification regarding their changes in case build was manually invoked to not bother them.
  2. Update TeamCity version to 2020.1
  3. Rework maven descriptor for centralized plugins and dependencies management, removed ant tasks.
  4. Reorganize artifacts packaging.

P.S. development started from latest release version - 1.4.7 and then updated to the master version.

axmetishe added 16 commits June 4, 2020 11:34
Remove unnecessary resources processing configuration
Configure plugins and requirements
Apply Maven POM convention
Rework dependency management
Plugin management
Update mocks to 2020.1 version
Remove ant tasks
Make getPluginVersion work with manifest instead of file
In case we don't want to bother committers by our manual run,
possibly they are already knew about issues from PR build run.
For spring-based app Spring manifest will be read.
…conditions

# Conflicts:
#	pom.xml
#	tcslackbuildnotifier-core/src/main/java/slacknotifications/SlackNotificationImpl.java
#	tcslackbuildnotifier-core/src/main/java/slacknotifications/teamcity/SlackNotificationListener.java
#	tcslackbuildnotifier-core/src/main/java/slacknotifications/teamcity/payload/content/SlackNotificationPayloadContent.java
#	tcslackbuildnotifier-core/src/main/java/slacknotifications/teamcity/settings/SlackNotificationConfig.java
#	tcslackbuildnotifier-core/src/main/java/slacknotifications/teamcity/settings/SlackNotificationProjectSettings.java
#	tcslackbuildnotifier-core/src/test/java/slacknotifications/teamcity/SlackNotificationListenerTest.java
#	tcslackbuildnotifier-web-ui/src/main/java/slacknotifications/teamcity/extension/SlackNotificationAjaxEditPageController.java
#	tcslackbuildnotifier-web-ui/src/main/java/slacknotifications/teamcity/extension/bean/ProjectSlackNotificationsBean.java
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

Successfully merging this pull request may close these issues.

1 participant