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

Define the AuxTel CSC build and packaging process

    XMLWordPrintable

    Details

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

      Description

      I need to meet with Tiago and discuss exactly the process for building and packagin the AT CSCs.

      • What is pulled from Nexus
      • Build steps
      • Unit testing
      • Packaging details (format)

        Attachments

          Activity

          Hide
          rbovill Rob Bovill added a comment -

          Repurposed this task a little bit.  In discussing the process with Tiago, we determined that we needed a couple of intervening jobs to build products needed by the CSC app jobs.  The first of which is a job to automatically build the salobj conda package.  The steps are as follows:

           

          git clone https://github.com/lsst-ts/ts_recipes
          cd ts_recipes/
          git checkout tickets/DM-21505
          cd agent/
          docker build -t agent .
          docker run -it agent
          (inside the container)
           
          git clone https://github.com/lsst-ts/ts_recipes
          cd ts_recipes/
          git checkout tickets/DM-21505
          cd ts_salobj/
          export TS_SALOBJ_VERSION=v5.3.0
          source ~/miniconda3/bin/activate
          conda build .
          anaconda upload -u <user> <passwd> <path/to/file>

           

           

          These steps will be defined in the Jenkinsfile.conda file in ts_salobj.

          Show
          rbovill Rob Bovill added a comment - Repurposed this task a little bit.  In discussing the process with Tiago, we determined that we needed a couple of intervening jobs to build products needed by the CSC app jobs.  The first of which is a job to automatically build the salobj conda package.  The steps are as follows:   git clone https: //github.com/lsst-ts/ts_recipes cd ts_recipes/ git checkout tickets/DM- 21505 cd agent/ docker build -t agent . docker run -it agent (inside the container)   git clone https: //github.com/lsst-ts/ts_recipes cd ts_recipes/ git checkout tickets/DM- 21505 cd ts_salobj/ export TS_SALOBJ_VERSION=v5. 3.0 source ~/miniconda3/bin/activate conda build . anaconda upload -u <user> <passwd> <path/to/file>     These steps will be defined in the Jenkinsfile.conda file in ts_salobj.
          Hide
          tribeiro Tiago Ribeiro added a comment -

          We have some discussions and created some activities moving forward. 

          Show
          tribeiro Tiago Ribeiro added a comment - We have some discussions and created some activities moving forward. 

            People

            Assignee:
            rbovill Rob Bovill
            Reporter:
            rbovill Rob Bovill
            Reviewers:
            Tiago Ribeiro
            Watchers:
            Rob Bovill, Tiago Ribeiro
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.