Skip to content

Conversation

@roceb
Copy link
Contributor

@roceb roceb commented Nov 4, 2025

No description provided.

-n pass "--no-fetch" parameter to lsst_build
-B pass "--no_binary-fetch" parameter as false to lsst_build
-B pass "--no-binary-fetch" parameter as false to lsst_build
-L download ci_lsstcam_testdata
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spacing looks off. But since this is an internal argument used by Jenkins only, and no one else should have credentials to do it, I would not even mention it here (or I would say just that).

NO_FETCH=false
NO_BINARY_FETCH=false
UPDATE=false
LSSTCAM_ONLY=false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See PR in ci-scripts. It might be good to include the CI_ prefix here to make things clearer.

ARGSBUILD=("--no-binary-fetch")
fi
if [[ $LSSTCAM_ONLY == true ]]; then
export LSSTCAM_TESTDATA_DIR=${LSSTCAM_TESTDATA_DIR:-'/tmp/LSSTCAMData'}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the whole purpose of this is to set an environment variable, I'm not understanding why it can't be set by the caller of rebuild (which is inserting the -L), meaning that no changes are needed at all to rebuild?

@roceb roceb closed this Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants