-
Notifications
You must be signed in to change notification settings - Fork 716
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
Create a script to release the TFJob operator image #515
Conversation
* Add a script to submit the Argo workflow.
/uncc @lluunn |
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.
nit: could the title of this commit be "create a script to release the TFJob operator image"? "instructions" implies prose documentation to me.
Done. |
submit_release_job.sh
Outdated
PROW_VAR="${PROW_VAR},REPO_OWNER=${REPO_OWNER},BUILD_NUMBER=${BUILD_NUMBER}" | ||
PROW_VAR="${PROW_VAR},PULL_BASE_SHA=${PULL_BASE_SHA}" | ||
|
||
cd test/workflows |
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.
nit: maybe cd $(git rev-parse --show-toplevel)/test/workflows
so developers could run this from anywhere in the tree (or keep it in their PATH, even).
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.
If we can figure out how to run this script in CI (we aren't doing that now, right?), that would be really useful.
Otherwise, this looks good.
/lgtm
@willb Its definitely doable but I think that falls into the bucket of how to further improve the tooling around releases. |
* Update the submit_release_job.sh so it can run from anywhere in the tree.
@jlewi agreed that this shouldn’t block on having the script run in CI; I’ll file an issue for a future release. The script changes look good; thanks! /lgtm |
/lgtm |
/retest |
/approve |
@jlewi: you cannot LGTM your own PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ankushagarwal, gaocegege, jlewi, willb The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Create instructions for doing a release of TFJob operator docker image * Add a script to submit the Argo workflow. * * Add instructions for how to do a release. * Update the submit_release_job.sh so it can run from anywhere in the tree. * * Get the root directory based on the script.
Add a script to submit the Argo workflow.
Related to
kubeflow/kubeflow#215
This change is