Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2557

Configure Genoviz SDK POM for submission to Maven Central

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Fall 3: Oct 12 - Oct 23, Fall 4 Oct 26 - Nov 6, Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8

      Description

      Modify genoviz-sdk module POM's to prepare artifacts for upload and distribution at Maven Central.

      See repository link: https://bitbucket.org/lorainelab/genoviz-sdk

      Goals and tasks:

      • Change groupId to org.bioviz
      • Change artifactId to genoviz-sdk
      • Add required items as noted in this video: https://www.youtube.com/watch?v=C-kIh0Mt6sg
      • Add logic to the POM build system to sign the jars, keeping private key private (not checked-in except in a private repository)

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Changes requests:

            (Note: Some of these may already be done in your branch.)

            • artifactID for the tutorial should be "genoviz-tutorial"
            • artifactID for the genoviz library should be "genoviz-sdk"
            Show
            ann.loraine Ann Loraine added a comment - - edited Changes requests: (Note: Some of these may already be done in your branch.) artifactID for the tutorial should be "genoviz-tutorial" artifactID for the genoviz library should be "genoviz-sdk"
            Hide
            ssegu Sai Supreeth Segu (Inactive) added a comment -
            • artifactID for the genoviz library is "genoviz-sdk"
            • artifactID for the genoviz module is "genoviz"
            • artifactID for the genoviz tutorial module is "genovizTutorial"

            Let me know if this is fine or I need to make changes for these artifacts. I believe I need to make a change for genoviz tutorial module only.
            cc: [~aloraine]

            Show
            ssegu Sai Supreeth Segu (Inactive) added a comment - artifactID for the genoviz library is "genoviz-sdk" artifactID for the genoviz module is "genoviz" artifactID for the genoviz tutorial module is "genovizTutorial" Let me know if this is fine or I need to make changes for these artifacts. I believe I need to make a change for genoviz tutorial module only. cc: [~aloraine]
            Hide
            ann.loraine Ann Loraine added a comment -

            This is fine. Please submit PR when ready. Thank you!

            Show
            ann.loraine Ann Loraine added a comment - This is fine. Please submit PR when ready. Thank you!
            Show
            ssegu Sai Supreeth Segu (Inactive) added a comment - Please find the link for the pull request: https://bitbucket.org/lorainelab/genoviz-sdk/pull-requests/22/igbf-2557-changes-in-pomxml-for-publishing
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged and then reverted due to Loraine not being able to write to maven central.

            Show
            ann.loraine Ann Loraine added a comment - Merged and then reverted due to Loraine not being able to write to maven central.

              People

              • Assignee:
                ssegu Sai Supreeth Segu (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: