Skip to content
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

[Bug]: Jenkins release pipeline fails when not publishing docs #570

Open
collinss-jpl opened this issue Jan 29, 2025 · 0 comments
Open

[Bug]: Jenkins release pipeline fails when not publishing docs #570

collinss-jpl opened this issue Jan 29, 2025 · 0 comments
Assignees
Labels
bug Something isn't working needs triage Bug report that requires triage pge.sprint.r06.05 Sprint 05 for PGE Release 06

Comments

@collinss-jpl
Copy link
Collaborator

Checked for duplicates

Yes - I've already checked

Describe the bug

The PGE release pipeline in Jenkins current reports failure when run with the "Publish docs" option deselected. This is because by default the pipeline will attempt to delete the conda environment we create to install sphinx, but this environment is only created when "Publish docs" is enabled. All deployment steps prior to cleanup succeed though, so this bug is more of a nuisance than any kind of blocker.

What did you expect?

When the deployment pipeline is running the cleanup phase, it should take into account the setting of the PUBLISH_DOCS Jenkins variable and only conditionally attempt to delete the sphinx conda env.

Reproducible steps

Run the release pipeline for any PGE with the "Publish docs" option deselected (Note: remember to cleanup any docker images pushed to Artifactory after testing!)

Environment

- Version of this software [e.g. vX.Y.Z]
- Operating System: [e.g. MacOSX with Docker Desktop vX.Y]
...
@collinss-jpl collinss-jpl added bug Something isn't working needs triage Bug report that requires triage pge.sprint.r06.05 Sprint 05 for PGE Release 06 labels Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs triage Bug report that requires triage pge.sprint.r06.05 Sprint 05 for PGE Release 06
Projects
None yet
Development

No branches or pull requests

2 participants