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

Add lsst_ci as default build target for Jenkins

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Add lsst_ci as default build target for Jenkins.

      I think this is a simple edit to one line.

      Notes of interest:

      • lsst_ci explicitly requires lsst_distrib in its table file so one could actually replace the lsst_distrib default target with lsst_ci, but as we transition I might actually suggest leaving both in place to provide a bit of clarity.
      • I'm not currently requesting adding this to the default lsstsw build product.

        Attachments

          Issue Links

            Activity

            Hide
            jhoblitt Joshua Hoblitt added a comment -

            I've modified the stack-os-matrix job such that lsst_ci is appended to the list of products to be built unless the SKIP_DEMO option is checked. This is intended as a convenience to the end user in that they will not need to remember to add lsst_ci to the requested product list. This has been tested in a sandbox instance and rolled out to production.

            Michael Wood-Vasey Would you be willing to post a blurb about the lsst_ci meta-package on community?

            Show
            jhoblitt Joshua Hoblitt added a comment - I've modified the stack-os-matrix job such that lsst_ci is appended to the list of products to be built unless the SKIP_DEMO option is checked. This is intended as a convenience to the end user in that they will not need to remember to add lsst_ci to the requested product list. This has been tested in a sandbox instance and rolled out to production. Michael Wood-Vasey Would you be willing to post a blurb about the lsst_ci meta-package on community?
            Hide
            wmwood-vasey Michael Wood-Vasey added a comment -

            Joshua Hoblitt Are you waiting for my message before enabling this?

            In the current stack-os-matrix default
            https://ci.lsst.codes/job/stack-os-matrix/build?delay=0sec
            I see just lsst_sims lsst_distrib

            Screenshot in attachment:
            https://jira.lsstcorp.org/secure/attachment/27628/Screen%20Shot%202016-03-22%20at%2014.22.07.png

            Show
            wmwood-vasey Michael Wood-Vasey added a comment - Joshua Hoblitt Are you waiting for my message before enabling this? In the current stack-os-matrix default https://ci.lsst.codes/job/stack-os-matrix/build?delay=0sec I see just lsst_sims lsst_distrib Screenshot in attachment: https://jira.lsstcorp.org/secure/attachment/27628/Screen%20Shot%202016-03-22%20at%2014.22.07.png
            Hide
            wmwood-vasey Michael Wood-Vasey added a comment -

            Joshua Hoblitt

            lsst_ci is not in the default build.

            Show
            wmwood-vasey Michael Wood-Vasey added a comment - Joshua Hoblitt lsst_ci is not in the default build.
            Hide
            jhoblitt Joshua Hoblitt added a comment - - edited

            Michael Wood-Vasey It is automatically appended to the user supplied list unless SKIP_DEMO is checked. If you look at the products list in the console output, lsst_ci is present.

            Show
            jhoblitt Joshua Hoblitt added a comment - - edited Michael Wood-Vasey It is automatically appended to the user supplied list unless SKIP_DEMO is checked. If you look at the products list in the console output, lsst_ci is present.
            Hide
            wmwood-vasey Michael Wood-Vasey added a comment -

            OK, you said this before and I didn't understand. I understand better now what you said before.

            But why doesn't it show up in the PRODUCT list? I think it would be much clearer to the user if it showed up in that list.

            Show
            wmwood-vasey Michael Wood-Vasey added a comment - OK, you said this before and I didn't understand. I understand better now what you said before. But why doesn't it show up in the PRODUCT list? I think it would be much clearer to the user if it showed up in that list.
            Hide
            wmwood-vasey Michael Wood-Vasey added a comment -

            Can you update the "SKIP_DEMO" text to say

            "Do not run the continuous integration or demo after all packages have completed building."

            instead of

            "Do not run the demo after all packages have completed building."

            Show
            wmwood-vasey Michael Wood-Vasey added a comment - Can you update the "SKIP_DEMO" text to say "Do not run the continuous integration or demo after all packages have completed building." instead of "Do not run the demo after all packages have completed building."
            Hide
            tjenness Tim Jenness added a comment -

            Would lsst_ci trigger if no products are given? (assuming DM-5016 is fixed).

            Show
            tjenness Tim Jenness added a comment - Would lsst_ci trigger if no products are given? (assuming DM-5016 is fixed).

              People

              Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              wmwood-vasey Michael Wood-Vasey
              Watchers:
              Joshua Hoblitt, Michael Wood-Vasey, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.