-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DM-28328: Build docs in stack-os-matrix #791
base: main
Are you sure you want to change the base?
Conversation
@@ -11,16 +11,15 @@ p.pipeline().with { | |||
stringParam('REFS', null, 'Whitespace delimited list of "refs" to attempt to build. Priority is highest -> lowest from left to right. "master" or branch from repos.yaml is implicitly appended to the right side of the list, if not specified; do not specify "master" explicitly.') | |||
stringParam('PRODUCTS', scipipe.canonical.products, | |||
'Whitespace delimited list of EUPS products to build.') | |||
booleanParam('BUILD_DOCS', true, 'Build pipelines.lsst.io site') | |||
booleanParam('PUBLISH_DOCS', true, 'Publish pipelines.lsst.io/v edition') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does it know where to publish that in the /v
tree? Does it combine all the ticket branches that have been specified for the build? I see some code later that looks like it might be doing that and replacing space with -
.
Do we clean them out periodically?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's based on the git refs, yes, and it combines all ticket branches, as requested in the ticket.
I don't think we clear them out at present. @jonathansick ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't delete old editions at present but that's a feature we have in mind for LSST the Docs.
@@ -20,7 +20,7 @@ p.pipeline().with { | |||
booleanParam('WIPEOUT', false, 'Completely wipe out workspace(s) before starting build.') | |||
stringParam('TIMEOUT', '8', 'build timeout in hours') | |||
stringParam('IMAGE', null, 'Pipeline base docker image (e.g. docker.io/lsstdm/scipipe-base:8 or empty for macOS)') | |||
choiceParam('LABEL', ['centos-8-conda', 'centos-7-conda', 'osx-10.11', 'osx-10.12', 'osx-10.14'], 'Jenkins build agent label') | |||
choiceParam('LABEL', ['centos-8-conda', 'centos-7-conda', 'osx-10.13', 'osx-10.14'], 'Jenkins build agent label') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is centos-8 still a thing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For test pipelines, perhaps.
No description provided.