├── .gitignore ├── LICENSE ├── README.md ├── changelog.md ├── pom.xml └── src ├── main ├── java │ └── tools │ │ └── devnull │ │ └── jenkins │ │ └── plugins │ │ └── buildnotifications │ │ ├── BaseNotifier.java │ │ ├── BotecoMessage.java │ │ ├── BotecoNotifier.java │ │ ├── BuildNotifier.java │ │ ├── BuildStatus.java │ │ ├── Message.java │ │ ├── NotifierSettings.java │ │ ├── PushoverMessage.java │ │ ├── PushoverNotifier.java │ │ ├── SlackMessage.java │ │ ├── SlackNotifier.java │ │ ├── TelegramMessage.java │ │ └── TelegramNotifier.java └── resources │ ├── index.jelly │ └── tools │ └── devnull │ └── jenkins │ └── plugins │ └── buildnotifications │ ├── BaseNotifier │ ├── help-brokenTarget.html │ ├── help-fixedTarget.html │ ├── help-globalTarget.html │ ├── help-sendIfSuccess.html │ ├── help-stillBrokenTarget.html │ ├── help-successfulTarget.html │ └── notification_config.jelly │ ├── BotecoNotifier │ ├── config.jelly │ ├── global.jelly │ └── help.html │ ├── NotifierSettings │ └── config.jelly │ ├── PushoverNotifier │ ├── config.jelly │ ├── global.jelly │ └── help.html │ ├── SlackNotifier │ ├── config.jelly │ ├── global.jelly │ └── help.html │ └── TelegramNotifier │ ├── config.jelly │ ├── global.jelly │ └── help.html └── test └── java └── tools └── devnull └── jenkins └── plugins └── buildnotifications ├── BaseNotifierTest.java ├── BuildChain.java └── BuildStatusTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .idea 3 | *.iml 4 | work -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/changelog.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BotecoMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BotecoMessage.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BuildNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BuildNotifier.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BuildStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/BuildStatus.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/Message.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/NotifierSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/NotifierSettings.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/PushoverMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/PushoverMessage.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/SlackMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/SlackMessage.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/TelegramMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/TelegramMessage.java -------------------------------------------------------------------------------- /src/main/java/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/java/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier.java -------------------------------------------------------------------------------- /src/main/resources/index.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/index.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-brokenTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-brokenTarget.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-fixedTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-fixedTarget.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-globalTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-globalTarget.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-sendIfSuccess.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-sendIfSuccess.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-stillBrokenTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-stillBrokenTarget.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-successfulTarget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/help-successfulTarget.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/notification_config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifier/notification_config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/global.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/BotecoNotifier/help.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/NotifierSettings/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/NotifierSettings/config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/global.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/PushoverNotifier/help.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/global.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/SlackNotifier/help.html -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/config.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/global.jelly -------------------------------------------------------------------------------- /src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/main/resources/tools/devnull/jenkins/plugins/buildnotifications/TelegramNotifier/help.html -------------------------------------------------------------------------------- /src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BaseNotifierTest.java -------------------------------------------------------------------------------- /src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BuildChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BuildChain.java -------------------------------------------------------------------------------- /src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BuildStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/build-notifications-plugin/HEAD/src/test/java/tools/devnull/jenkins/plugins/buildnotifications/BuildStatusTest.java --------------------------------------------------------------------------------