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

curl | bash is devops, not production #1

Open
marcoceppi opened this issue Feb 17, 2016 · 3 comments
Open

curl | bash is devops, not production #1

marcoceppi opened this issue Feb 17, 2016 · 3 comments

Comments

@marcoceppi
Copy link
Contributor

charm should dissect shell script and just add the upstream repository.

https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

@buggtb
Copy link
Member

buggtb commented Feb 17, 2016

Yup, funnily its the prescribed way that gitlab tell you to install it, but
in the finished thing I was just going to extract the guts and also pin the
version.


Director Meteorite.bi - Saiku Analytics Founder
Tel: +44(0)5603641316

(Thanks to the Saiku community we reached our Kickstart
http://kickstarter.com/projects/2117053714/saiku-reporting-interactive-report-designer/
goal, but you can always help by sponsoring the project
http://www.meteorite.bi/products/saiku/sponsorship)

On 17 February 2016 at 19:44, Marco Ceppi notifications@github.com wrote:

charm should dissect shell script and just add the upstream repository.

https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh


Reply to this email directly or view it on GitHub
#1.

@buggtb
Copy link
Member

buggtb commented Feb 17, 2016

Okay I pushed a few changes:

https://github.com/OSBI/layer-gitlab/blob/master/reactive/gitlab.py#L18

and

https://github.com/OSBI/layer-gitlab/tree/master/data

to install the apt repositories, let me know if that cuts the mustard.

Tom

@buggtb
Copy link
Member

buggtb commented Feb 17, 2016

Oh I also added a config option for a specific version and pinned the default at the latest stable release but obviously that allows people to up/downgrade

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

No branches or pull requests

2 participants