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

Move NCBI Primer App to its own repository

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May

      Description

      Move NCBI Primer App from "experimental apps for IGB" repository into its own dedicated Bitbucket repository.

      This task will involve modify the pom.xml since the "parent" POM will not longer be available.

      Re-write the POM a bit. Just get it to build in the bitbucket environment and copy the jar and repository.xml to the Downloads section so that a tester can add Downloads as an App repository and download and run the App from there.

        Attachments

          Issue Links

            Activity

            Hide
            pooja.nikhare Pooja Nikhare (Inactive) added a comment -

            Created a repo for NCBI Primer app. Edited the pom.xml and bitbucket-pipelines.yml
            https://bitbucket.org/pnikhare/ncbi-primer/src/master/

            Show
            pooja.nikhare Pooja Nikhare (Inactive) added a comment - Created a repo for NCBI Primer app. Edited the pom.xml and bitbucket-pipelines.yml https://bitbucket.org/pnikhare/ncbi-primer/src/master/
            Hide
            ann.loraine Ann Loraine added a comment -

            My apologies! I did not specify in the description a key part of this:

            Please preserve the history of the original files. (All old commits should be visible.)

            For a reference on how this can be done, see first two comments of: https://jira.transvar.org/browse/IGBF-1773.

            Show
            ann.loraine Ann Loraine added a comment - My apologies! I did not specify in the description a key part of this: Please preserve the history of the original files. (All old commits should be visible.) For a reference on how this can be done, see first two comments of: https://jira.transvar.org/browse/IGBF-1773 .
            Hide
            pooja.nikhare Pooja Nikhare (Inactive) added a comment -

            Please review the repo that consists of the previous commits too.
            https://bitbucket.org/pnikhare/ncbi-primer/src/master/

            Show
            pooja.nikhare Pooja Nikhare (Inactive) added a comment - Please review the repo that consists of the previous commits too. https://bitbucket.org/pnikhare/ncbi-primer/src/master/
            Hide
            ann.loraine Ann Loraine added a comment -

            Apologies – I did not check that the new repository contains the latest changes to the code.
            For the next steps, I think we need to
            1) merge your latests commits with master branch on the team repository "experimental apps"
            2) once those commits are merged into master, then we can move ncbi primer app to a new repository

            cc: Pooja Nikhare

            Show
            ann.loraine Ann Loraine added a comment - Apologies – I did not check that the new repository contains the latest changes to the code. For the next steps, I think we need to 1) merge your latests commits with master branch on the team repository "experimental apps" 2) once those commits are merged into master, then we can move ncbi primer app to a new repository cc: Pooja Nikhare
            Hide
            ann.loraine Ann Loraine added a comment -

            Code is now merged. Ready to move code into new repo for ncbi primer app.

            cc: Pooja Nikhare

            Show
            ann.loraine Ann Loraine added a comment - Code is now merged. Ready to move code into new repo for ncbi primer app. cc: Pooja Nikhare
            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Checked the new repository for following things:
            1) Changes in POM as it no longer needs a parent POM
            2) Old commits are preserved in the commit section
            3) Important files i.e. repository.xml as well as jar are getting transferred to the "Downloads" section on a successful pipeline build.
            Moving the ticket to DONE

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Checked the new repository for following things: 1) Changes in POM as it no longer needs a parent POM 2) Old commits are preserved in the commit section 3) Important files i.e. repository.xml as well as jar are getting transferred to the "Downloads" section on a successful pipeline build. Moving the ticket to DONE

              People

              • Assignee:
                pooja.nikhare Pooja Nikhare (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: