IGNITE-11779 Support configurable notifications for non-master branches (#121)
authorDmitriy Pavlov <dpavlov@apache.org>
Fri, 19 Apr 2019 14:20:56 +0000 (17:20 +0300)
committerGitHub <noreply@github.com>
Fri, 19 Apr 2019 14:20:56 +0000 (17:20 +0300)
commit6a80994aded6a08aa47fb7a114f13a7029042139
tree4298c6add0a9af5e59020334ca2fbf7a69da747f
parent364267278e41adc853b804e675597951ca8ee8a3
IGNITE-11779 Support configurable notifications for non-master branches (#121)
18 files changed:
conf/branches.json
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/HelperConfig.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/conf/PasswordEncoder.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/issue/Issue.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/mail/EmailSender.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/mail/SlackSender.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/BranchesTracked.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/EmailSettings.java [new file with mode: 0644]
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/INotificationChannel.java [new file with mode: 0644]
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/ITcBotConfig.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/LocalFilesBasedConfig.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/NotificationChannel.java [new file with mode: 0644]
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/conf/NotificationsConfig.java [new file with mode: 0644]
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/issue/IssueDetector.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/runhist/RunHistCompactedDao.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/runhist/RunHistSync.java
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/user/TcHelperUser.java
ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/tcbot/chain/MockBasedTcBotModule.java