Continuous Integration via Maven?


#1

Most of what I’ve seen regarding CI and Chef has been suggesting Travis.
I’m using the Atlassian stack (Bamboo), so I’m wondering if anyone has done
this kind of thing using Maven instead.

Thanks!


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS


#2

Exactly what details you are looking for? I am not able to figure out the
connection of CI with build tools. I have used Go, TeamCity and Jenkins,
all of them has maven/ant/rake integration. Jenkins in particular has a
rich set of entrypoints for extension (and i exploit them to make it chef
aware). As far as installation is concerned it straight forward for all of
them.

Go, TeamCity both provides a rich api through which you can configure jobs,
builds, pipelines etc. Heavywaters recently pushed the jenkins cookbook to
opscode cookbooks repo. It provides a rich set of lwrps to configure job,
plugins, slaves … apart from configuration. Currently i use it. We run
both java as well as ruby apps through them.

Generally the difficulties are more specific to the api these CI servers
provide.

On Thu, May 23, 2013 at 1:33 PM, Morgan Blackthorne
stormerider@gmail.comwrote:

Most of what I’ve seen regarding CI and Chef has been suggesting Travis.
I’m using the Atlassian stack (Bamboo), so I’m wondering if anyone has done
this kind of thing using Maven instead.

Thanks!


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS