Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-33048 Java client: Relations API management & automation
  3. RHCLOUD-33051

Add github actions pipeline to deploy artifacts to maven central on merge

XMLWordPrintable

    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Unset
    • ReBAC Sprint 13, ReBAC Sprint 14, ReBAC Sprint 15

      Every time the code is merged OR every time a release is made (TBD) a github actions pipeline should run to generate, version and push the maven artifacts into maven central.

      The current manual process is documented here:

      https://docs.google.com/document/d/1MR4l0qUGdXIFraP-3Ke7V0isHTD3I4-FeYGbedUhEWQ/edit?usp=sharing

      Pre-requisite:

      Acceptance criteria:

      1. Determine when and how new releases (bump in maven version number and push to maven central) will be made.
      2. Have a github actions pipeline trigger on this event with the following actions:
        1. Set the correct version in the pom.xml.
        2. Generate artifacts as with ./mvn deploy.
        3. Push the artifacts to maven central.

              Unassigned Unassigned
              mmclaugh@redhat.com Mark McLaughlin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: