balanced-cookbooks / balanced-ci

Internal configuration for the Jekins CI environment
4 stars 1 forks source link

Billy pipeline #21

Closed fangpenlin closed 10 years ago

fangpenlin commented 10 years ago

@mjallday It appears this cookbook still needs some tweaks to make it works for Billy. Although Billy can be tested with SQLite, still, it's better to test it with PostgreSQL. I think I will need to add some PostgreSQL installation and setting up to make it works. Like creating user and database for Billy.

fangpenlin commented 10 years ago

@coderanger

Okay, I see.

Ignore what I am doing in this branch, I just tried to make it works for Billy, get familiar with the pipeline, so once you guys settled, I can keep it up quickly.

fangpenlin commented 10 years ago

I think this branch is pretty much read

@coderanger @mjallday By the way, why I saw the build is always using unstable like this

depot -s s3://apt.vandelay.io -c precise -k 277E7787 --component=unstable --no-public pkg/billy*.deb

shouldn't it be main when its ready for production?

mjallday commented 10 years ago

@victorlin https://github.com/balanced/confucius/blob/master/fabfile.py#L33 - here's the promote for production.

fangpenlin commented 10 years ago

@mjallday oh, okay, I see, thanks

mjallday commented 10 years ago

this looks good victor! merge it in, bump the version and upload the cookbook when you're ready.

coderanger commented 10 years ago

:shipit: :star2:

fangpenlin commented 10 years ago

@mjallday @coderanger oh, forgot to mention, these update depends on CI 1.0.19, which is still not available on the chef server. To test you can add

cookbook 'ci', path: '../ci'

In your Berksfile. So, if we want to deploy this, we will need to upload CI 1.0.19 first.

fangpenlin commented 10 years ago

@mjallday @coderanger

https://github.com/balanced-cookbooks/ci/pull/2

this the branch of CI 1.0.19