binbeobo / google-cloud-sdk

Automatically exported from code.google.com/p/google-cloud-sdk
0 stars 1 forks source link

Distribute preview, alpha and beta subcommands via APT #233

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I would like to be able to install gcloud (including gcloud preview, alpha, and 
beta subcommands) via APT. However, there is a warning on the install 
instructions page https://cloud.google.com/sdk/#debubu saying that this is not 
supported.

My proposal would be to introduce new distributions, e.g.:

    deb http://packages.cloud.google.com/apt `lsb_release -c -s`-unstable main

Original issue reported on code.google.com by lorenz.l...@gmail.com on 31 Aug 2015 at 1:39

GoogleCodeExporter commented 8 years ago
Thanks for the suggestion. I'll check with the folks that work on our .deb 
releases.

In the meantime, please let us know if you're not able to work with the non-apt 
install method.

Original comment by z...@google.com on 31 Aug 2015 at 3:38

GoogleCodeExporter commented 8 years ago
This can be -Priority-Low, as I can actually install the SDK via alternative 
methods.

I am currently working on a dpl [1] provider for Google App Engine [2]. It's 
the thing that Travis CI [3] uses to manage their deploy stage.

That provider is responsible for setting up the Google Cloud SDK before 
actually carrying out the deployment.

Travis CI runs on Ubuntu, and provides caching of APT repositories. By 
switching from the installation mechanism I currently use (some `curl | gzip | 
tar`) to apt-get, users are likely to see faster install and respectively 
deploy times because of hitting the cache.

Also, it could be a more convenient install method for developers working from 
Ubuntu. The preview subcommand covers important functionality for working with 
Google App Engine.

1: https://github.com/travis-ci/dpl
2: https://github.com/travis-ci/dpl/pull/316
3: https://travis-ci.org

Original comment by lorenz.l...@gmail.com on 31 Aug 2015 at 3:54

GoogleCodeExporter commented 8 years ago
It turns out that we have plans to fold preview, alpha, and beta into the 
standard release channel. We'll keep this issue updated with the progress there.

Thanks for letting us know your use case! It's always good for us to have a 
sense of how folks are using the Cloud SDK (and therefore what to prioritize).

Original comment by z...@google.com on 31 Aug 2015 at 4:19