Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-26851

Fix build script bugs

    XMLWordPrintable

Details

    • Story
    • Status: Done
    • Resolution: Done
    • None
    • SUIT
    • 2
    • Science User Interface
    • No

    Description

      Fix the 2 known bugs in suit build script.

      1.  `checkoutFirefly` is suppose to switch to the branch given in the 'firefly_build.tag' file.  However, it does it only on first build.  Rebuilding suit again with a different tag did not work.

      2. suit's build depends on project 'firefly_data'.  It should trigger that build first but is not.  This happens only on the very first run of the build.  We were able to workaround this by running the build again.  But, this should be fixed.

      Attachments

        Issue Links

          Activity

            We also need to be sure it will refresh the tag/branch even if the same branch is used twice in a row, in case the branch has been pushed in the mean time.

            gpdf Gregory Dubois-Felsmann added a comment - We also need to be sure it will refresh the tag/branch even if the same branch is used twice in a row, in case the branch has been pushed in the mean time.

            At least some of this work has been done - the Firefly checkout now seems to update correctly when ikc_suit Jenkins builds of suit are done.

            gpdf Gregory Dubois-Felsmann added a comment - At least some of this work has been done - the Firefly checkout now seems to update correctly when ikc_suit Jenkins builds of suit are done.

            Both of these issues were resolved in 2021. The Jenkins dashboard has been extensively revised since then as well.

            gpdf Gregory Dubois-Felsmann added a comment - Both of these issues were resolved in 2021. The Jenkins dashboard has been extensively revised since then as well.

            People

              loi Loi Ly
              loi Loi Ly
              Gregory Dubois-Felsmann, Loi Ly
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.