Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
be9c182
[maven-release-plugin] prepare for next development iteration
mark2b Jan 13, 2011
adc13a0
distribution management fixed
mark2b Jan 17, 2011
341aa8c
distribution management fixed
mark2b Jan 17, 2011
5b4c58a
[maven-release-plugin] prepare release notification-1.1
mark2b Jan 17, 2011
3690973
[maven-release-plugin] prepare for next development iteration
mark2b Jan 17, 2011
01e5cdd
parent pom changed
mark2b Jan 20, 2011
a8ebfb4
In relation to https://github.com/jenkinsci/notification-plugin/pull/…
kohsuke Jun 25, 2011
df4325a
Improved the error handling so that the failure is reported to the b…
kohsuke Jun 25, 2011
5af2bc2
Removing redundant bits from POM.
kohsuke Jun 25, 2011
4179372
[maven-release-plugin] prepare release notification-1.2
kohsuke Jun 25, 2011
eee13b7
[maven-release-plugin] prepare for next development iteration
kohsuke Jun 25, 2011
e2d45eb
Add full_url to BuildState with the value of Run.getAbsolutePath
kevinsawicki Jul 8, 2011
c982aaf
Change wording on description for url.
kevinsawicki Jul 8, 2011
cb5e8e4
Handle illegal state exception when getting absolute url.
kevinsawicki Aug 20, 2011
f89ed9c
Set fixed length streaming mode and do input values on connection.
kevinsawicki Aug 22, 2011
12c5461
[maven-release-plugin] prepare release notification-1.3
kohsuke Aug 26, 2011
3926f40
[maven-release-plugin] prepare for next development iteration
kohsuke Aug 26, 2011
bc24e4a
Remove System.out calls
kevinsawicki Nov 28, 2011
bf0d850
Add non-sensitive parameters to BuildState.
kevinsawicki Nov 28, 2011
0793b77
[maven-release-plugin] prepare release notification-1.4
kevinsawicki Nov 28, 2011
221aeb7
[maven-release-plugin] prepare for next development iteration
kevinsawicki Nov 28, 2011
09aafb8
set fullUrl
masaki Jan 28, 2012
848ae67
updated maven pom to use repo.jenkins-ci.org repository
ndeloof Apr 6, 2012
2e8648a
Updating License information
hagzag Aug 19, 2012
84035ef
Support following HTTP redirects encountered during notification POSTS
Oct 25, 2012
02f2487
Merge pull request #4 from jsirois/follow_redirects
orrc Nov 19, 2012
8637197
Set the HTTP request property to appplication/json to facilitate prop…
Nov 19, 2012
5e44aff
Merge pull request #2 from masaki/master
hagzag Nov 19, 2012
f032d46
Do BasicAuth, if provided in URL
Dec 1, 2012
bcc6928
Provide help p anel hint to this capability
Dec 3, 2012
a82ba41
Provide test case testHttpPostWithBasicAuth
Dec 7, 2012
3d11ad6
Enhanced BasicAuth verification
Dec 8, 2012
8a5acd4
Correctly test migration of user info from URI to header
Dec 14, 2012
d0d08f7
Format and comment cleanup
Dec 14, 2012
f2bf86e
Added displayName parameter
spajus Feb 20, 2013
db3862a
Indent fix
spajus Feb 20, 2013
91ccdd2
Merge pull request #5 from jrep/basic_authentication
olamy Jun 25, 2013
d30a3fe
remove and ignore ide files
olamy Jun 25, 2013
b71a3f1
upgrade parent
olamy Jun 25, 2013
2828714
fix repositories declaration
olamy Jun 25, 2013
7683af2
Merge pull request #7 from spajus/master
olamy Jun 25, 2013
feb7242
merge from git@github.com:guillaumerose/notification-plugin.git master
olamy Jun 25, 2013
7ceaf08
make json as default if none
olamy Jun 28, 2013
c03e4dc
[maven-release-plugin] prepare release notification-1.5
olamy Jun 29, 2013
f74d872
[maven-release-plugin] prepare for next development iteration
olamy Jun 29, 2013
3bb5a31
removed dead code
wannessels Mar 3, 2014
ed88bd7
added optional timeout, defaults to 30 seconds
wannessels Mar 3, 2014
13b1eaf
Merge pull request #9 from wannessels/fix-timeout
wannessels Mar 18, 2014
2af09e3
Added features:
evgeny-goldin Jun 9, 2014
05fba14
Merge pull request #10 from cloudnative/master
hagzag Jun 11, 2014
91b08fe
[maven-release-plugin] prepare release notification-1.6
Jun 11, 2014
4886d1f
[maven-release-plugin] prepare for next development iteration
Jun 11, 2014
0ef9f66
Artifacts map has changed to Map<String, Map<String, String>>
evgeny-goldin Jun 22, 2014
68c7e46
Cosmetics
evgeny-goldin Jun 22, 2014
62ef84f
BuildState cosmetics
evgeny-goldin Jun 28, 2014
03a8a0c
Merge pull request #12 from cloudnative/master
hagzag Jun 30, 2014
a8baad5
BuildState cosmetics
evgeny-goldin Jun 28, 2014
219508e
Fix pom + SCM url
Sep 14, 2014
63e23ff
circle.yml and settings.xml added
evgeny-goldin Sep 14, 2014
cda7fbf
.gitignore update
evgeny-goldin Sep 14, 2014
e9b146a
circle.yml - cache_directories update
evgeny-goldin Sep 14, 2014
d41c2f8
circle.yml - cache_directories update
evgeny-goldin Sep 14, 2014
11f9a8c
circle.yml: -Dmaven.test.skip=true
evgeny-goldin Sep 14, 2014
b43315a
circle.yml - Maven updates
evgeny-goldin Sep 14, 2014
cd4e4c4
circle.yml cleanup
evgeny-goldin Sep 14, 2014
c229ca1
circle.yml - override test
evgeny-goldin Sep 14, 2014
b0cef56
circle.yml - override test
evgeny-goldin Sep 14, 2014
0971894
circle.yml - override test
evgeny-goldin Sep 14, 2014
7d6c7b6
Try fix release plugin issue (releases snapshot version)
Sep 16, 2014
2e7fb52
[maven-release-plugin] prepare release notification-1.7
Sep 16, 2014
9ea99ac
[maven-release-plugin] prepare for next development iteration
Sep 16, 2014
399725c
Merge pull request #14 from cloudnative/master
hagzag Sep 16, 2014
17c72ec
Add build log to payload
skwashd Oct 11, 2014
da26771
JENKINS-25558: Notifications Plugin does not honor the "http_proxy" e…
marcellodesales Nov 12, 2014
2491933
Make number of log lines configurable
skwashd Nov 21, 2014
d003019
Switch to StringBuilder
skwashd Nov 24, 2014
9229e4c
Fix NullPointerException
skwashd Nov 26, 2014
14d6446
Don't concatenate strings, use append() instead
skwashd Dec 4, 2014
4d7b260
Clean up switch/case logic
skwashd Dec 4, 2014
d3d00a5
Merge pull request #15 from skwashd/add-log
christ66 Dec 4, 2014
c5c81d0
Merge pull request #16 from marcellodesales/master
hagzag Feb 25, 2015
36ef67f
added support for parameters in url
vb-linetco Feb 25, 2015
7cea6b3
Merge pull request #1 from vb-linetco/support-for-parameters-in-url
vb-linetco Feb 25, 2015
eaca65e
fixed typo
vb-linetco Feb 25, 2015
487253f
Merge pull request #2 from vb-linetco/support-for-parameters-in-url
vb-linetco Feb 25, 2015
fbe94f5
expand the envvar inside the try
vb-linetco Feb 25, 2015
219d5ca
[maven-release-plugin] prepare release notification-1.8
Feb 26, 2015
207ebf6
[maven-release-plugin] prepare for next development iteration
Feb 26, 2015
977a5b3
Merge pull request #17 from vb-linetco/master
hagzag Feb 26, 2015
0983d1a
[maven-release-plugin] prepare release notification-1.9
Feb 26, 2015
44058ed
[maven-release-plugin] prepare for next development iteration
Feb 26, 2015
3b5b149
Added attribute queueId to BuildState model, pulling from hudson.mode…
May 19, 2015
407a5d6
Use artifact relativePath, not filename
rskang Jun 29, 2015
8d7c2f1
Merge pull request #20 from rplauche/master
hagzag Jul 8, 2015
5b8efbb
Add Failure Notification
Oct 30, 2015
cd72bd7
Merge pull request #21 from rskang/JENKINS-26162-upstream
hagzag Nov 12, 2015
055a89b
[maven-release-plugin] prepare release notification-1.10
Nov 12, 2015
67a9ebb
[maven-release-plugin] prepare for next development iteration
Nov 12, 2015
bd5709d
JENKINS-32270: use jenkins proxy configuration
steven-aerts Jan 4, 2016
b431780
Update JobState.java
jonfreedman Apr 21, 2016
1b4a9e6
Update Phase.java
jonfreedman Apr 21, 2016
32871c8
Add timestamp to the build state (as millis)
afbjorklund Apr 25, 2016
b151c50
Add queued phase, to log the time spent in queue
afbjorklund May 12, 2016
5424a38
filter endpoints without url
cohencil Dec 28, 2016
c2355c2
Merge pull request #27 from cohencil/master
hagzag Dec 29, 2016
cb603be
[maven-release-plugin] prepare release notification-1.11
hagzag Dec 29, 2016
612d9bd
[maven-release-plugin] prepare for next development iteration
hagzag Dec 29, 2016
3663dc3
[maven-release-plugin] rollback the release of notification-1.11
hagzag Dec 29, 2016
0002942
set parent to 2.9
cohencil Jan 2, 2017
75e98a9
code format
cohencil Jan 2, 2017
8ccd8a5
Merge pull request #28 from cohencil/master
hagzag Jan 3, 2017
477a4ff
Adding Chen Cohen to contributors list
hagzag Jan 3, 2017
b607ba7
[maven-release-plugin] prepare release notification-1.11
cohencil Jan 11, 2017
cb4174f
[maven-release-plugin] prepare for next development iteration
cohencil Jan 11, 2017
a5f9f0c
[maven-release-plugin] rollback the release of notification-1.11
cohencil Jan 11, 2017
99cf650
[maven-release-plugin] prepare release notification-1.11
cohencil Jan 15, 2017
85b269a
[maven-release-plugin] prepare for next development iteration
cohencil Jan 15, 2017
ee22c8b
Add retries and secret URLS
mmitche Nov 21, 2016
a0ab286
Add missing default for retries (0)
mmitche Apr 6, 2017
248d25c
Fix so that auto-generated DSL works properly
mmitche Apr 20, 2017
abe3c7e
Ensure defualt is set
mmitche Apr 20, 2017
df65c14
Merge pull request #25 from jonfreedman/master
cohencil Jun 29, 2017
98ddf49
Merge pull request #24 from steven-aerts/JENKINS-32270
cohencil Jun 29, 2017
c094465
Merge branch 'master' of https://github.com/kristenoliphant/notificat…
cohencil Jul 1, 2017
0c0d73f
Merge pull request #26 from afbjorklund/queue
cohencil Jul 1, 2017
6773a44
Merge branch 'private-urls' of https://github.com/mmitche/notificatio…
cohencil Jul 8, 2017
8796c06
[maven-release-plugin] prepare release notification-1.12
cohencil Jul 9, 2017
2b614f6
[maven-release-plugin] prepare for next development iteration
cohencil Jul 9, 2017
2c5d2fb
+ Prevent validation on URL if jenkins variable is referenced (ie $MY…
Sep 27, 2017
d945277
+ Add message when ignoring the notification due to unresolved variable.
Sep 28, 2017
f1269d8
Moved the if-logic to its own method, since it was getting more in de…
Oct 17, 2017
02c8c52
Added ability to add notes from the build into the message sent to th…
jcarlile Dec 5, 2017
a523fde
Added test result summary to build state.
jcarlile Dec 6, 2017
02af06b
Added change set information to the ScmState
jcarlile Dec 6, 2017
114f716
Added culprit list to ScmState
jcarlile Dec 6, 2017
9a00cf4
Corrected the endpoint attribute for the notes field. This was a typ…
jcarlile Dec 11, 2017
65b0c26
Including "unstable" when determining if the build is failed.
jcarlile Dec 14, 2017
8aa60f4
Added capability to report on first success after a failure
mawinston Jan 21, 2018
a9c5890
Added unit test for the isRun method
mawinston Jan 22, 2018
dd898c3
Refactor Phase::isRun to handle additional cases gracefully.
mawinston Jan 22, 2018
51f81be
Added default value to case statement.
mawinston Jan 22, 2018
1e2c3ed
Merge pull request #30 from patrickjamesbarry/master
cohencil Apr 2, 2018
53766c7
Merge branch 'master' of https://github.com/rei/notification-plugin
cohencil Apr 2, 2018
c92757d
Merge branch 'master' of https://github.com/mawinston/notification-pl…
cohencil Apr 2, 2018
050ed9c
[maven-release-plugin] prepare release notification-1.13
cohencil Apr 2, 2018
c10a4d5
[maven-release-plugin] prepare for next development iteration
cohencil Apr 2, 2018
38518da
Add Jenkinsfile
olivergondza Jun 15, 2018
c97a198
Merge pull request #33 from olivergondza/add-jenkinsfile
olivergondza Jul 19, 2018
64172ad
Use HTTPS URLs in pom.xml
daniel-beck-bot Oct 8, 2019
aa45f6a
Merge pull request #37 from daniel-beck-bot/https-urls-pom
daniel-beck Sep 25, 2020
065165c
Remove <table> from config screen for version 2.266 of Jenkins
REBELinBLUE Nov 19, 2020
18702e6
Add missing file
REBELinBLUE Nov 19, 2020
873800c
Update pom.xml
REBELinBLUE Nov 19, 2020
3219ce8
Trying to figure out failing build
REBELinBLUE Nov 20, 2020
7435e3e
test
REBELinBLUE Nov 23, 2020
b22c240
Fix indenting
REBELinBLUE Nov 23, 2020
42966d6
Move bom to dependencyManagement
REBELinBLUE Nov 25, 2020
396ae48
Apply changes from #41
REBELinBLUE Dec 19, 2020
c1e901b
Merge pull request #40 from REBELinBLUE/master
hagzag Dec 23, 2020
bdfbd33
[maven-release-plugin] prepare release notification-1.14
hagzag Dec 23, 2020
c022350
[maven-release-plugin] prepare for next development iteration
hagzag Dec 23, 2020
55ed5fd
Add build duration to job notification (#39)
ardakuyumcu May 5, 2021
1e3ea76
if a proxy is set, the no_proxy available via Jenkins.getInstance().p…
sxcoll2 May 15, 2021
8a67d5f
JENKINS-59908: Fix expandAll call so it works with a Run parameter. …
yuezhuangshi Jul 12, 2021
906b383
[maven-release-plugin] prepare release notification-1.15
hagzag Jul 12, 2021
f568809
[maven-release-plugin] prepare for next development iteration
hagzag Jul 12, 2021
ec80e6f
[maven-release-plugin] rollback the release of notification-1.15
hagzag Jul 12, 2021
db5721e
JENKINS-59908: Fix expandAll call so it works with a Run parameter. (…
robinverduijn Jul 14, 2021
562813f
[maven-release-plugin] prepare release notification-1.15
hagzag Jul 14, 2021
abe045e
[maven-release-plugin] rollback the release of notification-1.15
hagzag Jul 14, 2021
b4e4433
[maven-release-plugin] prepare release notification-1.15
hagzag Jul 14, 2021
d7aa89e
[maven-release-plugin] prepare for next development iteration
hagzag Jul 14, 2021
e3338f8
Create codeql-analysis.yml (#45)
hagzag Jul 15, 2021
7e4da20
[JENKINS-55955] Remove JAXB dependency from Notification (#46)
basil May 8, 2022
81f0fb2
[maven-release-plugin] prepare release notification-1.16
hagzag May 8, 2022
837ae89
[maven-release-plugin] prepare for next development iteration
hagzag May 8, 2022
9251012
[maven-release-plugin] rollback the release of notification-1.16
hagzag May 8, 2022
a5f7905
Add branch option to only notify when building specific branch (#42)
derhecht Nov 21, 2022
5804f57
Fixed missed folder defined credentials (#47)
reinhapa Nov 21, 2022
87c55b1
SCM: Get info from git plugin (#48)
dcz-purism Apr 21, 2023
061df7e
[maven-release-plugin] prepare release notification-1.16
cohencil Apr 23, 2023
a8543e2
Revert "[maven-release-plugin] prepare release notification-1.16"
cohencil Apr 23, 2023
55d4c44
[maven-release-plugin] prepare release notification-1.17
cohencil Apr 23, 2023
d3ad3a6
[maven-release-plugin] prepare for next development iteration
cohencil Apr 23, 2023
20cc027
[maven-release-plugin] rollback the release of notification-1.17
cohencil Apr 23, 2023
d6549c7
[maven-release-plugin] prepare release notification-1.17
cohencil Apr 25, 2023
a312806
[maven-release-plugin] prepare for next development iteration
cohencil Apr 25, 2023
f275bc3
Adapt for jetty 12
Aug 20, 2024
bb0a1e1
fix pom
Aug 20, 2024
ac4b668
fix jenkinsfile
Aug 20, 2024
d1b4ae6
update pom
Sep 2, 2024
2044257
fix mock issues
Sep 2, 2024
0d91c5a
fix pom and tests
Sep 2, 2024
2b1af70
fix pom
Sep 2, 2024
547dcdd
fix jetty code
Sep 2, 2024
1946c67
optimize import
Sep 2, 2024
6c2baf7
Use Mockito from plugin parent POM
basil Sep 3, 2024
168ad58
Update pom.xml
basil Sep 3, 2024
1e27620
Remove eclipse-collections
basil Sep 3, 2024
a0d3d46
remove unnecessary comments
Sep 4, 2024
576cbbc
Merge pull request #51 from BorisYaoA/Adapt_notification_plugin_for_j…
BorisYaoA Oct 3, 2024
2d80578
[maven-release-plugin] prepare release notification-1.18
Oct 3, 2024
7593341
[maven-release-plugin] prepare for next development iteration
Oct 3, 2024
1eda6ef
Adds dependabot configuration (#50)
reinhapa Oct 3, 2024
91850a2
Bump actions/checkout from 2 to 4 (#52)
dependabot[bot] Oct 3, 2024
54d9a13
Bump io.jenkins.tools.incrementals:git-changelist-maven-extension (#56)
dependabot[bot] Oct 3, 2024
28efc14
Bump org.jenkins-ci.plugins:plugin from 4.86 to 4.88 (#53)
dependabot[bot] Oct 3, 2024
45bfd8b
Bump org.jenkins-ci.plugins:s3 from 0.12.1 to 483.vcb_db_3dcee68f (#55)
dependabot[bot] Oct 3, 2024
aae8fca
Enable security scan (#60)
basil Oct 3, 2024
4149e39
Enable Release Drafter (#59)
basil Oct 3, 2024
c24e02f
Add `CODEOWNERS` (#58)
basil Oct 3, 2024
1266bf6
Bump io.jenkins.tools.bom:bom-2.462.x (#57)
dependabot[bot] Oct 3, 2024
96e7537
Format repository with Spotless (#61)
basil Oct 3, 2024
2ec1e30
Add `.git-blame-ignore-revs` (#62)
basil Oct 3, 2024
435c3b5
Remove redundant suppression
basil Oct 3, 2024
cdbf397
Avoid usage of deprecated methods
basil Oct 3, 2024
dc8548f
Use isEmpty() where possible
basil Oct 3, 2024
f3cd85f
Use StandardCharsets where possible
basil Oct 3, 2024
803dee6
Use diamond operator where possible
basil Oct 3, 2024
0f4bce6
Use try-with-resources where possible
basil Oct 3, 2024
5b22fab
Use List.of in tests
basil Oct 3, 2024
ad1442a
Remove redundant throws in tests
basil Oct 3, 2024
9b15987
Merge pull request #63 from basil/cleanup
BorisYaoA Oct 3, 2024
fd2bb2a
Upgrade plugin parent POM to latest (#64)
basil Oct 4, 2024
6b12e55
Bump org.jenkins-ci.plugins:plugin from 5.1 to 5.2 (#66)
dependabot[bot] Oct 30, 2024
f33358e
Require 2.479.1 LTS or newer (#67)
basil Oct 30, 2024
39dc33d
Bump io.jenkins.tools.bom:bom-2.479.x
dependabot[bot] Nov 1, 2024
b6642dc
Merge pull request #68 from jenkinsci/dependabot/maven/io.jenkins.too…
BorisYaoA Nov 4, 2024
185c377
Bump org.jenkins-ci.plugins:plugin from 5.2 to 5.6
dependabot[bot] Feb 1, 2025
7fbde74
Bump org.jenkins-ci.plugins:s3
dependabot[bot] Feb 1, 2025
fae62e4
Bump io.jenkins.tools.bom:bom-2.479.x
dependabot[bot] Feb 1, 2025
a133b9f
Merge pull request #73 from jenkinsci/dependabot/maven/org.jenkins-ci…
BorisYaoA Feb 20, 2025
7484f87
Merge pull request #74 from jenkinsci/dependabot/maven/org.jenkins-ci…
BorisYaoA Feb 20, 2025
dec6002
Merge pull request #75 from jenkinsci/dependabot/maven/io.jenkins.too…
BorisYaoA Feb 20, 2025
25acc41
Bump org.jenkins-ci.plugins:plugin from 5.6 to 5.7
dependabot[bot] Mar 1, 2025
c17657c
Bump org.jenkins-ci.plugins:s3
dependabot[bot] Mar 1, 2025
b2db5c6
Merge pull request #77 from jenkinsci/dependabot/maven/org.jenkins-ci…
BorisYaoA Mar 5, 2025
e45e5ea
Merge pull request #78 from jenkinsci/dependabot/maven/org.jenkins-ci…
BorisYaoA Mar 5, 2025
1fbe63f
Bump org.jenkins-ci.plugins:plugin from 5.7 to 5.9 (#80)
dependabot[bot] Mar 26, 2025
b560bb1
Convert test to `com.sun.net.httpserver`
basil Mar 26, 2025
c138ea8
Merge pull request #82 from basil/jetty
BorisYaoA Mar 27, 2025
21908af
Refresh plugin for June 2025 (#87)
basil May 28, 2025
02c4f1b
Bump io.jenkins.tools.bom:bom-2.479.x
dependabot[bot] Jun 1, 2025
fbe631b
Merge pull request #88 from jenkinsci/dependabot/maven/io.jenkins.too…
BorisYaoA Jun 4, 2025
6c7dadd
Bump io.jenkins.tools.bom:bom-2.479.x
dependabot[bot] Aug 1, 2025
0302d7b
Bump org.jenkins-ci.plugins:plugin from 5.17 to 5.26
dependabot[bot] Oct 1, 2025
1876590
Bump io.jenkins.tools.incrementals:git-changelist-maven-extension
dependabot[bot] Oct 1, 2025
7bf5056
Merge pull request #95 from jenkinsci/dependabot/maven/io.jenkins.too…
BorisYaoA Oct 1, 2025
297ee82
Merge pull request #92 from jenkinsci/dependabot/maven/io.jenkins.too…
BorisYaoA Oct 1, 2025
219ac18
Merge pull request #94 from jenkinsci/dependabot/maven/org.jenkins-ci…
BorisYaoA Oct 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .classpath

This file was deleted.

3 changes: 3 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# .git-blame-ignore-revs
# Format repository with Spotless (#61)
96e7537e66f73f276d4d001fbc56006222a3a7b0
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @jenkinsci/notification-plugin-developers
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
---
version: 2
updates:
# Maintain dependencies for your plugin
- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "monthly"
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
3 changes: 3 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://github.com/jenkinsci/.github/blob/master/.github/release-drafter.adoc
_extends: .github
tag-template: notification-$NEXT_MINOR_VERSION
24 changes: 24 additions & 0 deletions .github/workflows/jenkins-security-scan.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Jenkins Security Scan
# For more information, see: https://www.jenkins.io/doc/developer/security/scan/
---
name: Jenkins Security Scan

on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:

permissions:
security-events: write
contents: read
actions: read

jobs:
security-scan:
uses: jenkins-infra/jenkins-security-scan/.github/workflows/jenkins-security-scan.yaml@v2
with:
java-cache: 'maven' # Optionally enable use of a build dependency cache. Specify 'maven' or 'gradle' as appropriate.
# java-version: 21 # Optionally specify what version of Java to set up for the build, or remove to use a recent default.
16 changes: 16 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Automates creation of Release Drafts using Release Drafter
# More Info: https://github.com/jenkinsci/.github/blob/master/.github/release-drafter.adoc

on:
push:
branches:
- master

jobs:
update_release_draft:
runs-on: ubuntu-latest
steps:
# Drafts your next Release notes as Pull Requests are merged into "master"
- uses: release-drafter/release-drafter@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
/target
/work
.settings/
.project
.classpath
.idea
*.iml
go.sh
7 changes: 7 additions & 0 deletions .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
<extension>
<groupId>io.jenkins.tools.incrementals</groupId>
<artifactId>git-changelist-maven-extension</artifactId>
<version>1.13</version>
</extension>
</extensions>
2 changes: 2 additions & 0 deletions .mvn/maven.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-Pconsume-incrementals
-Pmight-produce-incrementals
24 changes: 0 additions & 24 deletions .project

This file was deleted.

6 changes: 0 additions & 6 deletions .settings/org.eclipse.jdt.core.prefs

This file was deleted.

9 changes: 0 additions & 9 deletions .settings/org.maven.ide.eclipse.prefs

This file was deleted.

7 changes: 7 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/usr/bin/env groovy

/* `buildPlugin` step provided by: https://github.com/jenkins-infra/pipeline-library */
buildPlugin(useContainerAgent: true, configurations: [
[platform: 'linux', jdk: 21],
[platform: 'windows', jdk: 17]
])
19 changes: 19 additions & 0 deletions circle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# -----------------------------------------
# https://circleci.com/docs/configuration
# https://circleci.com/docs/environment
# -----------------------------------------

machine:
java:
version: oraclejdk7
dependencies:
override:
- mvn -s settings.xml clean package
cache_directories:
- ~/.m2
test:
override:
- id
general:
artifacts:
- target/notification.hpi
Loading