Skip to content

Commit 3df6bda

Browse files
committed
Add instructions about adding package to pipelines.lsst.io
1 parent 3a58601 commit 3df6bda

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

stack/adding-a-new-package.rst

+3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ The new package then needs to be added to the :file:`ups/*.table` file (and poss
3737
Table files should use ``setupRequired(package_name)`` or ``setupOptional(package_name)`` as necessary; test data packages are usually optional to allow releases to be made without requiring large additional data packages to be included.
3838
Packages that use optional dependencies must be written to ensure that they can pass their unit tests when the package is not available.
3939

40+
The new package may be added to the :file:`ups/pipelines_lsst_io.table` file in `lsst/pipelines_lsst_io`_ repository so that its documentation is built as HTML pages and made available at https://pipelines.lsst.io/v/daily.
41+
4042
.. _github-repository-configuration:
4143

4244
Configuring GitHub Repositories
@@ -113,6 +115,7 @@ New :doc:`Git LFS-backed </git/git-lfs>` repos (or existing repos being converte
113115

114116
.. _LSST organization on GitHub: https://github.com/lsst
115117
.. _lsst/templates: https://github.com/lsst/templates/tree/master/project_templates/stack_package
118+
.. _lsst/pipelines_lsst_io: https://github.com/lsst/pipelines_lsst_io/blob/master/ups/pipelines_lsst_io.table
116119
.. _Distributing third-party packages with EUPS: https://confluence.lsstcorp.org/display/LDMDG/Distributing+third-party+packages+with+EUPS
117120
.. _etc/repos.yaml file in the lsst/repos repository: https://github.com/lsst/repos/blob/master/etc/repos.yaml
118121
.. _repos.yaml: https://github.com/lsst/repos/blob/master/etc/repos.yaml

0 commit comments

Comments
 (0)