Lukasz Lenart
0e22570763
ci(struts6): adjust workflows to use the new branch names ( #1658 )
2026-04-10 08:23:04 +02:00
Lukasz Lenart
6c0189560b
ci: fix nightly publishing on release/struts-6-8-x ( #1644 )
...
* ci: update Jenkinsfile branch guards from struts-6-7-x to struts-6-8-x
The Build Source & JavaDoc, Deploy Snapshot, and Upload nightlies stages
still referenced release/struts-6-7-x in their when conditions, causing
them to be skipped on every release/struts-6-8-x build. This prevented
6.9.0-SNAPSHOT artifacts from being published to nightlies.
Made-with: Cursor
* chore: add .metals, .bloop, and .vscode to .gitignore
Made-with: Cursor
2026-03-30 12:37:45 +02:00
dependabot[bot]
5d648a62bf
Bump org.apache.rat:apache-rat-plugin from 0.15 to 0.17 ( #1436 )
...
* Bump org.apache.rat:apache-rat-plugin from 0.15 to 0.17
Bumps org.apache.rat:apache-rat-plugin from 0.15 to 0.17.
---
updated-dependencies:
- dependency-name: org.apache.rat:apache-rat-plugin
dependency-version: '0.17'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Updates exclusions
* Cleans up files with missing header
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lukasz Lenart <lukaszlenart@apache.org >
2025-12-07 09:33:05 +01:00
Lukasz Lenart
2fc4a822a4
Simplifies Jenkinsfile to build Struts 6.x
2025-01-22 07:52:34 +01:00
Lukasz Lenart
5713a74edc
Fixes nightlies builds
2025-01-21 18:06:11 +01:00
Lukasz Lenart
9f4b67a9a2
Drops JDK11 build and fixes duplicated steps
2024-01-22 10:08:59 +01:00
Lukasz Lenart
fb7fec3550
Stops cleaning nightlies to allow to coexist different versions
2024-01-06 15:11:01 +01:00
Lukasz Lenart
165e464a12
Builds Struts 7 as part of the main pipeline
2023-12-17 16:50:17 +01:00
Lukasz Lenart
2188d11591
Send Jenkins notifications to the notifications@ list
2023-11-13 16:27:15 +01:00
Lukasz Lenart
85fe680715
Moves all CI notifications to commits@ list
2023-09-02 08:40:05 +02:00
Lukasz Lenart
433d9c429a
Reverts to test phase only when running on JDK 8 & 11 to avoid integration tests clash
2023-08-17 11:33:00 +02:00
Lukasz Lenart
f58d0f3cc8
Uses verify phase instead of just test to run integration tests
2023-08-17 11:10:23 +02:00
Lukasz Lenart
2db7c0439e
Uses Java 17 to perform Code Quality check
2023-08-17 10:56:20 +02:00
Lukasz Lenart
341a8f20e0
Cleans remote before uploading new packages
2022-11-06 11:13:26 +01:00
Lukasz Lenart
9a431ea470
Packages with assembly before publishing nightlies
2022-11-06 10:14:17 +01:00
Lukasz Lenart
054f1f4cdb
Includes apps in code Coverage scan
2022-11-02 11:54:35 +01:00
Lukasz Lenart
e0da03c262
Sets proper Sonar options in Jenkins pipeline and removes duplicated sonar properties
2022-09-30 10:38:15 +02:00
Lukasz Lenart
2217e2c1ca
Disables Code quality step in Jenkins pipeline to avoid overriding GH Actions results
2022-09-30 08:19:09 +02:00
Lukasz Lenart
6024dd6fa4
Skips test during deploy
2022-05-06 07:29:29 +02:00
Lukasz Lenart
4eb2ee8384
Fixes typo in deploy step
2022-05-06 07:24:29 +02:00
Lukasz Lenart
8e49362bf8
Uses Maven Wrapper in Jenkins pipeline
2022-05-06 07:15:13 +02:00
Lukasz Lenart
c2795d2e30
Uses project specific folder
2022-03-28 13:09:21 +02:00
Lukasz Lenart
90001a98dd
Moves Sonar config into pom.xml
2021-12-20 07:58:35 +01:00
Lukasz Lenart
d5011aef67
Supports build on Java 17
2021-10-18 08:53:37 +02:00
Lukasz Lenart
0650944e0f
Moves Code Quality stage into proper palcce
2021-01-11 08:53:12 +01:00
Lukasz Lenart
b25e26cdea
Drops builds on JDK9 and moves SonarCloud under JDK11
2021-01-11 08:30:42 +01:00
Lukasz Lenart
a57d765134
Uses proper path to upload files from
2020-12-28 08:16:10 +01:00
Lukasz Lenart
eac1021f03
Uses a proper configName
2020-12-28 07:38:07 +01:00
Lukasz Lenart
098caba265
Drops configName option
2020-12-27 20:50:18 +01:00
Lukasz Lenart
7c46b7ece2
Adds step to publish artifacts to nightlies.a.o
2020-12-27 19:51:38 +01:00
Lukasz Lenart
27d91caf15
Uses proper labels for tools
2020-11-05 07:27:25 +01:00
Lukasz Lenart
269af57ea0
Adds nicer email messages
2020-04-11 18:25:13 +02:00
Lukasz Lenart
7ef0d779cb
Install SNAPSHOTs to allow reuse them
2020-04-04 17:43:41 +02:00
Lukasz Lenart
f0defd0650
Removes purge local repo to avoid problems with concurrent builds
2020-02-23 19:15:26 +01:00
Lukasz Lenart
9e2f45c801
Uses proper version of JDK to cleanup
2020-02-23 14:13:05 +01:00
Lukasz Lenart
3d2a519399
Adds missing tool section
2020-02-23 14:04:20 +01:00
Lukasz Lenart
ad2d5fddd7
Purges local repository to re-resolve missing dependencies
2020-02-23 13:58:18 +01:00
Lukasz Lenart
cd6c36ead9
Drops html tag from a message
2020-02-23 12:55:36 +01:00
Lukasz Lenart
f4e64bc999
Uses dedicated settings.xml to upload artifacts to Nexus
2020-02-17 20:38:33 +01:00
Lukasz Lenart
91da594842
Enables e-mails
2020-02-16 12:59:19 +01:00
Lukasz Lenart
9106b590f5
Drops duplicated checkout
2020-02-13 09:32:50 +01:00
Lukasz Lenart
c79f3b6cfc
Adds missing bracket
2020-02-13 09:06:35 +01:00
Lukasz Lenart
6430e3c4f1
Makes cleanup & checkout another stage
2020-02-13 09:05:28 +01:00
Lukasz Lenart
078e493bb1
Moves label in proper place
2020-02-13 09:01:17 +01:00
Lukasz Lenart
c352fd0072
Wraps clean up with stages
2020-02-13 08:58:27 +01:00
Lukasz Lenart
e0fc6261d5
Adds node to cleans up WS
2020-02-13 08:56:49 +01:00
Lukasz Lenart
c80b8b8340
Moves checkout after cleanup
2020-02-13 08:48:58 +01:00
Lukasz Lenart
b2eb3390a6
Comments out sending emails
2020-02-13 08:46:32 +01:00
Lukasz Lenart
e5b93f26f0
Moves cleanup under node
2020-02-13 08:44:23 +01:00
Lukasz Lenart
0668bae7f9
Moves post stage into proper place
2020-02-13 08:40:34 +01:00