109 Commits

Author SHA1 Message Date
Lukasz Lenart 5f7a9129fc ci(struts6): adjusts workflows to use the new branch (#1659) 2026-04-10 07:16:13 +02:00
Lukasz Lenart 904430dfdb feat(release): uses release/struts-6-8-x as based branch for next Struts 6.x release (#1457) 2025-12-11 11:17:24 +01:00
dependabot[bot] 1ee0ae0299 Bump org.apache.rat:apache-rat-plugin from 0.16.1 to 0.17 (#1406)
* Bump org.apache.rat:apache-rat-plugin from 0.16.1 to 0.17

Bumps org.apache.rat:apache-rat-plugin from 0.16.1 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

* Removes includes to include all the files

---------

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-11-24 09:03:30 +01:00
Lukasz Lenart 32cd5d0dcc Adds 6.7.x branch to nigthlies step 2025-01-18 09:45:51 +01:00
Lukasz Lenart 9bd89111f7 WW-5405 Updates to use the main branch instead of master 2024-12-10 17:23:26 +01:00
Lukasz Lenart 11d84a26c3 Merge remote-tracking branch 'origin/master' into merge-master-to-7xx-2024-02-01
# Conflicts:
#	Jenkinsfile
#	core/src/main/java/org/apache/struts2/views/jsp/ComponentTagSupport.java
#	core/src/test/java/org/apache/struts2/views/jsp/IteratorTagTest.java
#	pom.xml
2024-02-01 10:02:43 +01:00
Lukasz Lenart 9f4b67a9a2 Drops JDK11 build and fixes duplicated steps 2024-01-22 10:08:59 +01:00
Lukasz Lenart 13bf91bf31 Merge remote-tracking branch 'origin/master' into merge-master-to-7xx-2024-01-20
# Conflicts:
#	Jenkinsfile
#	core/src/main/java/org/apache/struts2/dispatcher/MockDispatcher.java
#	core/src/main/java/org/apache/struts2/util/StrutsTestCaseHelper.java
#	core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java
#	plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java
#	plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletApplicationMap.java
#	plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
#	plugins/portlet/src/test/java/org/apache/struts2/StrutsTestCasePortletTests.java
#	plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/OldDecorator2NewStrutsDecorator.java
2024-01-20 09:29:05 +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 660f5376e0 Fixes pipeline to properly handle transformed artifacts 2023-12-16 18:35:30 +01:00
jdyer1 79138e1853 WW-5335 Prepares for Java 17 & Struts 7.x 2023-12-16 10:57:07 +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