Commit Graph

7 Commits

Author SHA1 Message Date
Oliver Drotbohm
945222b72f GH-6 - Allow documentation publication to be triggered manually. 2022-07-28 12:06:30 +02:00
Oliver Drotbohm
3ab5072e1e GH-18 - Polishing.
Switch to consistent usage of secrets via environment variables. Remove documentation generation from standard build. Some general POM polishing. A bit of release documentation.
2022-07-28 08:46:11 +02:00
Oliver Drotbohm
0fdabdb9e6 GH-6 - Initial skeleton for project reference documentation. 2022-07-27 22:10:37 +02:00
Oliver Drotbohm
80cf808012 GH-18 - Add GitHub actions workflows for releases. 2022-07-27 20:49:37 +02:00
Oliver Drotbohm
aedd063e3b GH-18 - Setup deployment to Artifactory for general builds.
Tweak build to contain a dedicated ci build profile for Javadoc creation post delombokification. Added an artifactory build profile to set up Artifactory deployment for milestones and snapshots.

Cleanups in sonatype build profile to avoid the definition of a snapshot repository to avoid snapshots accidentally be deployed there.
2022-07-27 19:01:14 +02:00
Oliver Drotbohm
817aaabbdb GH-1 - Tweak CI build to avoid obsolete integration builds. 2022-07-07 20:47:28 +02:00
Oliver Drotbohm
6c444769d7 GH-1 - Initial port of Moduliths project.
Basically the state of commit c7cf939 of https://github.com/moduliths/moduliths for further development under the Spring umbrella.
2022-07-06 13:03:01 +02:00