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

upload builds to S3 #73

Closed
bacongobbler opened this issue Jun 6, 2016 · 4 comments
Closed

upload builds to S3 #73

bacongobbler opened this issue Jun 6, 2016 · 4 comments
Assignees

Comments

@bacongobbler
Copy link
Member

bintray's terms of use does not allow development builds to be uploaded. Because of this, we hit deis/workflow#282. Moving us back to S3 and updating install-v2.sh would help us in this regard.

Not labelling as a showstopper for v2 but certainly something we need to do ASAP.

@arschles
Copy link
Member

arschles commented Jun 6, 2016

possibly related to deis/minio#108, as the builds could be uploaded to the same GCS bucket..

@bacongobbler
Copy link
Member Author

Places so far that I've seen that need updating once we make this change include:

  • deis/deis.io (install scripts)
  • deis/workflow-e2e (fetches client binary by sha)

@arschles
Copy link
Member

arschles commented Jun 8, 2016

A Google Cloud Storage bucket has been created in the deis-downloads project at https://console.cloud.google.com/storage/browser/workflow-cli/?project=deis-downloads

@arschles
Copy link
Member

arschles commented Jun 8, 2016

See deis/deisrel#88 for an example implementation

@arschles arschles assigned arschles and unassigned bacongobbler Jun 9, 2016
arschles pushed a commit to arschles/deis-workflow-cli that referenced this issue Jun 9, 2016
This change uploads binaries to GCS instead of bintray. It preserves
tag-based releases as well.

Fixes deis#73
arschles added a commit that referenced this issue Jun 9, 2016
This change uploads binaries to GCS instead of bintray. It preserves tag-based releases and uploads those to GCS (in the appropriate directory) as well.

Fixes #73
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants