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

          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.
          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
          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.
          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

            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: