Skip to content

CI Pipeline for release #20

Closed
Closed
@onobc

Description

@onobc

We have the basics in to build and publish snapshots to artifactory. The next phase is to extend the Github workflows to handle full release to Maven Central. Much of what has been done in spring-security Gradle build can be borrrowed here.

Of high interest from spring-security Gradle is:

  • io.spring.gradle.convention.SpringModulePlugin
  • io.spring.gradle.convention.RootProjectPlugin
  • io.spring.gradle.convention.RepositoryConventionPlugin

Exit criteria for this issue:

  • ability to publish to either Artifactory or Maven Central dependent on version name (-snapshot etc)
  • ability to properly setup repos based on version name (-snapshot, -milestone, GA)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions