Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_qa
-
Story Points:2
-
Epic Link:
-
Sprint:TSSW Sprint - Jan 06 - Jan 17
-
Team:Telescope and Site
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)
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:
cd ts_recipes/
cd agent/
docker build -t agent .
docker run -it agent
(inside the container)
cd ts_recipes/
cd ts_salobj/
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.