Hi James, > I can no longer see "Deploy artifacts to Maven repository" > as a post-build action.
Just add a build step that does "mvn deploy" or similar. > Dare I ask what I'm missing having chosen the full-fat option..? If you're asking what you cannot do with freeform jobs: I don't know of anything. I think the Maven-style job is just a convenience to get very basic CI set up as quickly as possible, for people without much technical know-how. If you're asking for more details on limitations of the Maven-style job: it's been awhile, but IIRC my group had several problems. One such was that the Jenkins Git plugin did not fire Maven-style jobs upon receiving the push notification from GitHub. Another really serious problem is that you can't add arbitrary shell script as a post-build step. And needing to do this is, in my experience, extremely common. It wouldn't be that big of an issue if there were an easy way to later "convert" a Maven-style job to a freestyle job should the need arise. But try a web search on that topic and you'll see what I mean about it being a highly non-trivial problem. Regards, Curtis On Tue, Sep 23, 2014 at 8:56 AM, James Green <james.mk.gr...@gmail.com> wrote: > News to me. Ironically I'm just setting up a new Jenkins job so tried the > freeform style - I can no longer see "Deploy artifacts to Maven repository" > as a post-build action. > > Dare I ask what I'm missing having chosen the full-fat option..? > > On 23 September 2014 14:02, Curtis Rueden <ctrue...@wisc.edu> wrote: > > > The Maven style build will also lock you in to a small subset of > Jenkins's > > usual features. And when you eventually need a feature not available > with a > > Maven-style build, there is no conversion path from Maven-style to > > Freestyle -- you have to recreate the job (losing the build history > etc.). > > > > -Curtis > > On Sep 23, 2014 7:33 AM, "Stephen Connolly" < > > stephen.alan.conno...@gmail.com> > > wrote: > > > > > Freestyle does not mess with your build and change it from building the > > way > > > maven intends. Google "stephen's java adventures Jenkins maven > considered > > > evil" for a more detailed discussion > > > > > > On Tuesday, 23 September 2014, James Green <james.mk.gr...@gmail.com> > > > wrote: > > > > > > > On 23 September 2014 02:23, Curtis Rueden <ctrue...@wisc.edu > > > > <javascript:;>> wrote: > > > > > > > > > > > > > > > Also, stay away from the Jenkins "Maven" style job. Freestyle is > more > > > > > flexible and less buggy. > > > > > > > > > > > > > Based on ..? > > > > > > > > > > > > > -- > > > Sent from my phone > > > > > >