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

Test bitbucket pipeline reconfiguration

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Confirm that new bitbucket pipeline configuration (using new Docker image) can run and built installers.

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-3142 [ 21688 ]
          ann.loraine Ann Loraine made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Testing strategy using aloraine fork:

          Show
          ann.loraine Ann Loraine added a comment - - edited Testing strategy using aloraine fork: Fork David Norris repo (my fork: https://bitbucket.org/aloraine/fork-of-hillrunner2008-igb/src/main-JDK21/ ) Check out main-JDK21 from DN fork Push main-JDK21 to aloraine fork to trigger pipeline Check that release and branch pipelines can run
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Branch pipelines ran but release pipeline did not. Bitbucket yml file needs to be updated with new file names.

          Show
          ann.loraine Ann Loraine added a comment - - edited Branch pipelines ran but release pipeline did not. Bitbucket yml file needs to be updated with new file names.
          ann.loraine Ann Loraine made changes -
          Status In Progress [ 3 ] To-Do [ 10305 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          ann.loraine Ann Loraine made changes -
          Status In Progress [ 3 ] To-Do [ 10305 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          I forked DCN repository and checked that the pipelines could properly run using main-JDK21 branch.

          My fork: https://bitbucket.org/aloraine/fork-of-hillrunner2008-igb/src/main-JDK21/

          There are now four new installers for main-JDK21 available in https://bitbucket.org/aloraine/fork-of-hillrunner2008-igb/downloads/.

          They are:

          • IGB-macos-main-JDK21_amd64.dmg
          • IGB-macos-main-JDK21_aarch64.dmg (new chip)
          • IGB-windows-main-JDK21_amd64.exe
          • IGB-linux-main-JDK21_amd64.sh

          To test, confirm the installers work and can install the new version of IGB onto Linux, Apple Intel, Apple M1/2, and Windows platforms

          Show
          ann.loraine Ann Loraine added a comment - I forked DCN repository and checked that the pipelines could properly run using main-JDK21 branch. My fork: https://bitbucket.org/aloraine/fork-of-hillrunner2008-igb/src/main-JDK21/ There are now four new installers for main-JDK21 available in https://bitbucket.org/aloraine/fork-of-hillrunner2008-igb/downloads/ . They are: IGB-macos-main-JDK21_amd64.dmg IGB-macos-main-JDK21_aarch64.dmg (new chip) IGB-windows-main-JDK21_amd64.exe IGB-linux-main-JDK21_amd64.sh To test, confirm the installers work and can install the new version of IGB onto Linux, Apple Intel, Apple M1/2, and Windows platforms
          ann.loraine Ann Loraine made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          ann.loraine Ann Loraine made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          ann.loraine Ann Loraine made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          ann.loraine Ann Loraine made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          ann.loraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          ann.loraine Ann Loraine made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ]
          ann.loraine Ann Loraine made changes -
          Sprint Fall 8 [ 184 ] Fall 8, Spring 1 [ 184, 185 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          nfreese Nowlan Freese made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          nfreese Nowlan Freese made changes -
          Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
          ann.loraine Ann Loraine made changes -
          Sprint Fall 8, Spring 1 [ 184, 185 ] Fall 8, Spring 1, Spring 2 [ 184, 185, 186 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          nfreese Nowlan Freese made changes -
          Status To-Do [ 10305 ] Pull Request Submitted [ 10101 ]
          nfreese Nowlan Freese made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          nfreese Nowlan Freese made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          nfreese Nowlan Freese made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          nfreese Nowlan Freese made changes -
          Assignee Nowlan Freese [ nfreese ]
          Hide
          nfreese Nowlan Freese added a comment - - edited

          Testing:

          • Downloaded the logs from pipeline - https://bitbucket.org/lorainelab/integrated-genome-browser/pipelines/results/680
          • No mention of hillrunner/norris/dcnorris, so it looks like David's repos have been replaced.
          • The image used is listed as

            build : docker.io/lorainelab/igb-maven-install4j

          • The env.sh file is not present in the Integrated Genome Browser folder after installation on Linux/Mac/(WINDOWS?)
          • There are four files produced that are located in the Downloads folder:
            • IGB-macos-universal-main-JDK21-with-javafx-no-theme.dmg
            • IGB-windows-main-JDK21-with-javafx-no-theme_amd64.exe
            • IGB-linux-main-JDK21-with-javafx-no-theme_amd64.sh
            • main-JDK21-with-javafx-no-theme.jar
          • The dmg, exe, and sh files work to install IGB on Mac M1 and Intel, Windows 10 and 11, and Ubuntu, respectively.

          Closing ticket.

          Show
          nfreese Nowlan Freese added a comment - - edited Testing: Downloaded the logs from pipeline - https://bitbucket.org/lorainelab/integrated-genome-browser/pipelines/results/680 No mention of hillrunner/norris/dcnorris, so it looks like David's repos have been replaced. The image used is listed as build : docker.io/lorainelab/igb-maven-install4j The env.sh file is not present in the Integrated Genome Browser folder after installation on Linux/Mac/(WINDOWS?) There are four files produced that are located in the Downloads folder: IGB-macos-universal-main-JDK21-with-javafx-no-theme.dmg IGB-windows-main-JDK21-with-javafx-no-theme_amd64.exe IGB-linux-main-JDK21-with-javafx-no-theme_amd64.sh main-JDK21-with-javafx-no-theme.jar The dmg, exe, and sh files work to install IGB on Mac M1 and Intel, Windows 10 and 11, and Ubuntu, respectively. Closing ticket.
          nfreese Nowlan Freese made changes -
          Assignee Nowlan Freese [ nfreese ] Ann Loraine [ aloraine ]
          nfreese Nowlan Freese made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

            People

            • Assignee:
              ann.loraine Ann Loraine
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: