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

Fix bugs in the release script. #100

Merged
merged 8 commits into from
Oct 30, 2017
Merged

Fix bugs in the release script. #100

merged 8 commits into from
Oct 30, 2017

Conversation

jlewi
Copy link
Contributor

@jlewi jlewi commented Oct 30, 2017

  • Need to set GOPATH properly before building the code.

  • Copy the release scripts to the Docker image rather than cloning the
    repo. This makes it easier to push changes to the releaser because
    we can just build the image with local changes. Otherwise we need to
    commit the changes first and then build the Docker image.

  • Need to break out of the loop if only building once

  • Need to install helm in the releaser image because we use it to build the helm package.

  • Need to build the docker images using GCB so we don't need to access docker inside the pod running the releaser.

  • Store the image version in a json file inside the container and print out.

  • Related to Setup release process for CRD #63

jlewi added 8 commits October 29, 2017 19:53
* Need to set GOPATH properly before building the code.

* Copy the release scripts to the Docker image rather than cloning the
  repo. This makes it easier to push changes to the releaser because
  we can just build the image with local changes. Otherwise we need to
  commit the changes first and then build the Docker image.
* Add link to stackdriver logs for the releaser.
* Add links to stackdriver.
* Properly compute the GCS URI for the target in the latest .json file.
* Need to strip whitespace when comparing the SHAs.
@jlewi jlewi merged commit bc0c348 into kubeflow:master Oct 30, 2017
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.

1 participant