Skip to content

Commit

Permalink
Merge pull request #2 from lsst-dm/tickets/DM-33378
Browse files Browse the repository at this point in the history
Complete release of DMTR-331 (test plan for LDM-503-EFDb)
  • Loading branch information
womullan committed Feb 13, 2024
2 parents 9225a8a + 7ba2dca commit d7ec298
Show file tree
Hide file tree
Showing 11 changed files with 16,232 additions and 135 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
- name: Python install
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install "lander<2.0.0"
- name: Login to Docker Hub
Expand All @@ -30,12 +31,12 @@ jobs:

- name: TeX build
run: |
docker run --rm -v `pwd`:/workspace -w /workspace lsstsqre/lsst-texmf:latest sh -c 'make'
docker run --rm -v `pwd`:/workspace -w /workspace lsstsqre/lsst-texmf:latest sh -c 'make install-dep DMTR-331.pdf'
- name: Landing page upload
if: ${{ github.event_name == 'push' }}
env:
LTD_PASSWORD: ${{ secrets.LTD_PASSWORD }}
LTD_USERNAME: ${{ secrets.LTD_USERNAME }}
run: |
lander --upload --pdf DMTR-331.pdf --lsstdoc DMTR-331.tex --ltd-product dmtr-331
lander --upload --pdf DMTR-331.pdf --lsstdoc DMTR-331.tex --extra-download LVV-T2339.pdf --extra-download LVV-T2338.pdf --ltd-product dmtr-331
4 changes: 2 additions & 2 deletions .github/workflows/docgen_from_Jira.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
JIRA_PASSWORD: ${{ secrets.JIRA_PASSWORD }}
run: |
source ${CONDA}/bin/activate docsteady-env
docsteady --namespace DM generate-tpr LVV-P90 DMTR-331.tex
docsteady --namespace DM generate-tpr --trace true LVV-P90 DMTR-331.tex
shell: bash

- name: Create commit
Expand All @@ -51,7 +51,7 @@ jobs:

- name: TeX build
run: |
docker run --rm -v `pwd`:/workspace -w /workspace lsstsqre/lsst-texmf:latest sh -c 'make'
docker run --rm -v `pwd`:/workspace -w /workspace lsstsqre/lsst-texmf:latest sh -c 'make install-dep DMTR-331.pdf'
- name: Landing page upload
env:
Expand Down
20 changes: 20 additions & 0 deletions DMTR-331.appendix.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
% generated from JIRA project LVV
% using template at /usr/share/miniconda/envs/docsteady-env/lib/python3.7/site-packages/docsteady/templates/tpr-appendix.latex.jinja2.
% using docsteady version 2.2.4
% Please do not edit -- update information in Jira instead
\section{Traceability}

\begin{longtable}{p{3cm}p{3cm}L{9cm}}
\hline
\textbf{Test Case} & \textbf{VE Key} & \textbf{VE Summary} \\ \hline
\href{https://jira.lsstcorp.org/secure/Tests.jspa#/testCase/LVV-T2338}{LVV-T2338} &
\href{https://jira.lsstcorp.org/browse/LVV-71}{LVV-71}
& DMS-REQ-0168-V-01: Summit Facility Data Communications
\\ \cdashline{2-3}
\hline
\href{https://jira.lsstcorp.org/secure/Tests.jspa#/testCase/LVV-T2339}{LVV-T2339} &
\href{https://jira.lsstcorp.org/browse/LVV-9979}{LVV-9979}
& DMS-NB-REQ-0023-V-01: Access to All Data Products\_1
\\ \cdashline{2-3}
\hline
\end{longtable}

0 comments on commit d7ec298

Please sign in to comment.