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

Sync release-next at the start of release period #36918

Closed
thomashampson opened this issue Feb 22, 2024 · 1 comment · Fixed by #37209
Closed

Sync release-next at the start of release period #36918

thomashampson opened this issue Feb 22, 2024 · 1 comment · Fixed by #37209
Assignees
Labels
DevOps Issues and pull requests related to DevOps ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS Maintenance Unassigned issues to be addressed in the next maintenance period.
Milestone

Comments

@thomashampson
Copy link
Contributor

thomashampson commented Feb 22, 2024

Describe the outcome that is desired.
Currently the Jenkins job that updates release-next so that it's pointing to the head of main is not working. This is because the linux nodes don't have jq installed by default (it used to run on a different docker container). We need a reliable way to perform this task at the start of the release period.

Describe any solutions you are considering
Move the script to the mantid repo and make use of the mamba utilities to install jq.

It would be nice to be able to specify a branch or a tag to update to.

@thomashampson thomashampson added Maintenance Unassigned issues to be addressed in the next maintenance period. ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS DevOps Issues and pull requests related to DevOps labels Feb 22, 2024
@thomashampson thomashampson added this to the Release 6.10 milestone Feb 22, 2024
@thomashampson thomashampson self-assigned this Mar 15, 2024
@thomashampson
Copy link
Contributor Author

We decided to just update the release checklist instructions so that an admin has to manually update the branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps Issues and pull requests related to DevOps ISIS Team: Core Issue and pull requests managed by the Core subteam at ISIS Maintenance Unassigned issues to be addressed in the next maintenance period.
Projects
Status: Done
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant