XMLWordPrintable

    Details

    • Epic Name:
      Build Process
    • Story Points:
      60
    • WBS:
      1.04C.15.6 (Build)
    • Team:
      Telescope and Site

      Description

      Epic to capture the tasks required to putting the build process on Jenkins together.

        Attachments

        Stories in Epic (Custom Issue Matrix)

        Key Summary Story Points Assignee Status
         
        DM-26012

        Check my CSCs compliance with SALSubsystem unit tests

        1 Eric Coughlin Done
         
        DM-25958

        Build TSS components with xml 6.1

        3 Tiago Ribeiro Done
         
        DM-25851

        Update Jenkinsfile template in conda-jenkins guide

        1 Eric Coughlin Done
         
        DM-26524

        Refine and improve the merged SAL/XML Jenkinsfile

        3 Rob Bovill Done
         
        DM-26488

        Get the CSC Conda jobs running regularly and as part of the daily workflow

        3 Rob Bovill Done
         
        DM-26391

        Assess status of Conda job completion

        2 Rob Bovill Done
         
        DM-26208

        Please update the version of Python in lsstts/robot:latest to 3.7.x and put black on the PATH

        2 Rob Bovill Done
         
        DM-26189

        Various build script updates

        2 Rob Bovill Done
         
        DM-26188

        Coordinate the Jenkins Conda build hackathon

        3 Rob Bovill Done
         
        DM-26146

        build hackathon

        2 Colin Winslow [X] (Inactive) Done
         
        DM-26129

        [XML] Update MTAOS entry in SALSubsystems.xml

        0 Te-Wei Tsai Done
         
        DM-26128

        [XML] Update MTM2 entry in SALSubsystems.xml

        0 Te-Wei Tsai Done
         
        DM-26127

        [XML] Update LOVE entry in SALSubsystems.xml

        Petr Kubanek Done
         
        DM-26126

        [XML] Update AdamSensors entry in SALSubsystems.xml

        Colin Winslow [X] (Inactive) Done
         
        DM-26125

        [XML] Update MTVMS entry in SALSubsystems.xml

        Petr Kubanek Done
         
        DM-26124

        [XML] Update MTAlignment entry in SALSubsystems.xml

        Colin Winslow [X] (Inactive) Done
         
        DM-26123

        [XML] Update ATBuilding entry in SALSubsystems.xml

        Colin Winslow [X] (Inactive) Done
         
        DM-26122

        [XML] Update MTEEC entry in SALSubsystems.xml

        0 Wouter van Reeven Done
         
        DM-26121

        [XML] Update SummitFacility entry in SALSubsystems.xml

        Colin Winslow [X] (Inactive) Done
         
        DM-26120

        [XML] Update IOTA entry in SALSubsystems.xml

        0 Te-Wei Tsai Done
         
        DM-26112

        Create Jenkins Conda build for the Environment CSC

        2 Rob Bovill Done
         
        DM-26111

        ts_FiberSpectograph Conda build

        2 Andrew Heyer [X] (Inactive) Done
         
        DM-26110

        Add conda build to ts_authorize

        1 Russell Owen Done
         
        DM-25133

        Fix the race condition between the RPM daily job and the IDL Conda job

        2 Rob Bovill Done
         
        DM-25039

        Please allow Jenkins authentication when visiting any URL

        1 Rob Bovill Done
         
        DM-25026

        Update Daily RPM Jenkinsfile to trigger the SalObj Conda job

        2 Rob Bovill Done
         
        DM-24925

        Merge SAL/XML Jenkinsfiles

        3 Rob Bovill Done
         
        DM-24793

        Documentation

        1 Andrew Heyer [X] (Inactive) Done
         
        DM-24784

        Put salpy-test recipe in ts_recipes and upload package to conda repo

        1 Eric Coughlin Done
         
        DM-25294

        Update Daily RPM Jenkinsfile to trigger the BaseDevImage>SalObj Container>DevEnv workflow

        2 Rob Bovill Done
         
        DM-25207

        Update SAL/XML test suite generators to use the Generics field

        2 Rob Bovill Done
         
        DM-25203

        Process various releases and make build harness changes as necessary

        3 Rob Bovill Done
         
        DM-25621

        Jenkins maintenance - install plugins, apply updates and bug fixes

        2 Rob Bovill Done
         
        DM-25620

        Kickoff DevelopEnvironment "master" build daily

        1 Rob Bovill Done
         
        DM-25353

        Update build scripts for the new RPM naming format

        2 Rob Bovill Done
         
        DM-25496

        Remove HTML build step from SAL/XML test suite generators

        1 Rob Bovill Done
         
        DM-25495

        Prepare for the XML 6.1 and SAL 4.2 releases

        4 Rob Bovill Done
         
        DM-26693

        Impromptu Jenkins maintenance

        1 Rob Bovill Done
         
        DM-21299

        Update SAL tests to verify significant files exist

        1 Rob Bovill Done
         
        DM-21472

        Please include conda-build in Docker containers

        1 Tiago Ribeiro Done
         
        DM-20203

        Configure a Jenkins job to create daily RPMs and push to Nexus yum repo

        3 Rob Bovill Done
         
        DM-20983

        Learn the Jenkins Robotframework Pipeline

        2 Andrew Heyer [X] (Inactive) Done
         
        DM-23167

        test_NoDupcliateAttributes.py is misspelled

        1 Rob Bovill Done
         
        DM-20327

        Build/Deployment framework design

        3 Tiago Ribeiro Done
         
        DM-26130

        [XML] Update ATWhiteLight entry in SALSubsystems.xml

        Colin Winslow [X] (Inactive) Won't Fix

          Activity

          Hide
          aclements Andy Clements added a comment -

          This epic was pre-maturely created.  

          Show
          aclements Andy Clements added a comment - This epic was pre-maturely created.  
          Hide
          aclements Andy Clements added a comment -

          Hi Tiago - it looks like this epic is used up, we will continue with the build process under DM-24916.  Can you review this epic for completeness?  Thanks.

          Show
          aclements Andy Clements added a comment - Hi Tiago - it looks like this epic is used up, we will continue with the build process under DM-24916 .  Can you review this epic for completeness?  Thanks.
          Hide
          tribeiro Tiago Ribeiro added a comment -

          The EPIC was used for extensive work on the build system. Substantial focus was given in maintenance of the existing system and expanding it with development of conda recipes for several packages. Some xml maintenance was also performed as part of this epic, including work on unit testing for xml integrity and overall interface updates. 

          Show
          tribeiro Tiago Ribeiro added a comment - The EPIC was used for extensive work on the build system. Substantial focus was given in maintenance of the existing system and expanding it with development of conda recipes for several packages. Some xml maintenance was also performed as part of this epic, including work on unit testing for xml integrity and overall interface updates. 

            People

            Assignee:
            rbovill Rob Bovill
            Reporter:
            aclements Andy Clements
            Reviewers:
            Tiago Ribeiro
            Watchers:
            Andy Clements, Colin Winslow [X] (Inactive), Eric Coughlin, Michael Reuter, Tiago Ribeiro
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved:
              Start date:
              End date:

                Jenkins

                No builds found.