Hi

I'm trying to find out how to setup a continuous delivery pipeline and
struggling a bit to find information about existing setups using open
source tools.

Currently our build is maven based which isn't great when using SNAPSHOTs
and wanting the ability to treat each artifact which passes all tests as
releasable. I'd like each successful build to result in a non-SNAPSHOT
artifact with build information like revision in the manifest. Quite
possible that there is a way to do this with maven but so far I haven't
found a way since the artifactId isn't parametrizable.

Jenkins Build Pipeline plugin looks interesting haven't used it yet but it
would be great to use that in cooperation with gradle to achieve a build
pipeline where each build could potentially be released after unit tests,
integration test and possible manual sign-off has been performed.

I'm really curious find information about how existing gradle and open
source tool based continuous delivery setups out in the wild work.

Cheers,
 Micke

Reply via email to