Commit Graph

8 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
a0b4861652 Add milestones repository to the build descriptor 2024-10-18 17:22:33 +02:00
Maksim Sasnouski
400a65990c Use gradle Java configuration block 2024-03-21 09:19:22 +00:00
Janne Valkealahti
7eda62fe05 Upgrade gradle 8.6
- This is take 2
- In SpringMavenPlugin remove optional feature which
  were copied from boot. It exists in other form and
  caused issues mention in a ticket.
- Fixes #1145
2024-03-20 16:44:11 +00:00
Janne Valkealahti
d76f9dc8c6 Property springBootVersion not setting version in buildSrc
- Fixes #1148
2024-03-15 12:16:14 +00:00
Janne Valkealahti
7a81d6b3f7 Fix publishing
- Breaking change in artifactory plugin with gradle 8.x
  which mean we need to go back to maven publish instead
  of relying archives configuration.
- Relates #1145
2024-03-14 17:38:25 +00:00
Janne Valkealahti
24a3467780 Add junit tag configuration
- Using include/exclude tags was missing so adding
  those into buildSrc.
- Polish it tests workflows
- Relates #1143
2024-03-14 14:48:47 +00:00
Janne Valkealahti
e62b09d2bb Overhaul gradle build
- Focus of this commit is to have modern gradle build.
- Migrate most of a plugin configurations from dsl
  into buildSrc.
- This fixes issues with existing docs build.
- Allows to sign files so that we have that part
  done for central in a build.
- We can skip publishing samples.
- We're able to share similar logic for modules
  which are meant for publish or just being samples.
- It's easier to upgrade gradle versions without
  getting various build issues.
- Relates #1143
2024-03-14 12:26:47 +00:00
Janne Valkealahti
3ad063a806 Upgrade gradle 7.6.1
- Switch propdeps-plugin to custom OptionalDependenciesPlugin
- Switch io.spring.dependency-management with custom
  spring-statemachine-platform project
- Use proper gradle publication system
- Switch to testfixtures from a custom tests jar
- Migrate to spring-asciidoctor-backends
- Generic changes to bom/starter create as we now use publications
2023-05-31 12:27:41 +01:00