[Jenkins-infra] Jucies - Jenkins Update Center on GitHub

Oleg Nenashev o.v.nenashev at gmail.com
Fri Mar 25 14:20:36 UTC 2016


As a proof-of-concept it's perfectly fine. I've added Jenkins Infra team to 
Cc since it may be a useful concept once we decide to rework the UC 
infrastructure from scratch.

I'm a bit aware of using standalone services, which make the release 
process less manageable. BTW I don't see a blocker in migrating the stuff 
(jitpack and travis) to Jenkins-on-Jenkins when we decide to do it.

BR, Oleg

пятница, 25 марта 2016 г., 15:07:57 UTC+1 пользователь Sergei Egorov 
написал:
>
> Hello, everyone!
>
> I'm happy to announce this small, simple, but yet powerful project created 
> by me - Jucies:
> https://github.com/jucies/releases 
> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fjucies%2Freleases&sa=D&sntz=1&usg=AFQjCNFS8rsEV557idOT3BsrLN9VplOlQw>
>
> Jucies makes it simple to release Jenkins plugins by utilizing 
> https://jitpack.io/ 
> <https://www.google.com/url?q=https%3A%2F%2Fjitpack.io%2F&sa=D&sntz=1&usg=AFQjCNH60ma8g3yNJ0fX0noUlhSX9C5y7w>. 
> For each listed plugin in the github repository under "plugins/" folder it 
> will fetch it from the JitPack and update his update-center.json file (on 
> TravisCI) automatically. 
>
> Any user allowed to send PR to make his plugin available there, and it is 
> as simple as pull request with 1 single file.
>
> For instance, my pipeline view plugin 
> <https://github.com/jenkinsci/pipeline-view-plugin> was released on 
> Jucies today:
>
> https://github.com/jucies/releases/blob/master/plugins/pipeline-view.properties
>
>
> Now distributing plugins for Jenkins is as simple as having a repo on 
> GitHub!
>
>
> P.S. I expect some of you to be very conservative. This is fine. Also, 
> this is more like a proof of concept, and if it will prove that such 
> distribution mode is working fine then maybe one day we will see Jucies as 
> a part of Jenkins itself. Why not?
>
>
>
> BR,
> Sergei
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jenkins-ci.org/pipermail/jenkins-infra/attachments/20160325/bca75f77/attachment.html>


More information about the Jenkins-infra mailing list