A little status update here.

On Thu, Apr 19, 2018 at 9:27 AM, Jesse Glick <jgl...@cloudbees.com> wrote:
> I am working on server-side deployment.

Thanks to the boundless patience of Tyler and others, this is live!

https://github.com/jenkinsci/pom/blob/master/incrementals.md#usage-in-plugin-poms

describes how to get started in a plugin repository;

https://github.com/jenkinsci/jenkins/pull/3394

would make it work in core.

To deploy your patch, just make sure the repository is configured as
above, then file a pull request from a repository fork. If build &
tests pass, and the PR is up to date with the target branch, the
artifacts should be deployed for you, and you will see a commit status
check to that effect in the PR.

At that point you can use the artifacts as a dependency in any other
POM, or download them from Artifactory, or whatever. If you do not
care to wait for the CI builder, you can also build equivalent
artifacts locally, as described in the guide above.

Note: currently commits on branches in the origin repository do not
get deployed. This should be fixed once a new Git plugin release is
cut and ci.jenkins.io updates to it.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2H32tKnJB8mu4VGVhbxgvqGcHAathJ4YcgMVx1VUN8jA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to