Skip to content

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