just edit the wiki page. Sometimes this triggers the plugin data update. 2012/8/16 shai bhur <shai.b...@gmail.com>
> Ok. its there now. the wiki still not announcing my plugin though... > > > On Thu, Aug 16, 2012 at 11:44 AM, shai bhur <shai.b...@gmail.com> wrote: > >> Hey Nicolas, >> I don't want to be a nagger... but my plugin still not available in the >> update center and now it won't show up in the wiki "new releases". >> Does it usually take this much time? >> >> Thanks, >> > Shai > >> >> >> On Thu, Aug 16, 2012 at 9:36 AM, shai bhur <shai.b...@gmail.com> wrote: >> >>> Thanks man :) >>> >>> >>> On Thu, Aug 16, 2012 at 9:23 AM, nicolas de loof < >>> nicolas.del...@gmail.com> wrote: >>> >>>> it's there now >>>> be patient :) >>>> >>>> 2012/8/16 shai bhur <shai.b...@gmail.com> >>>> >>>>> Hi Nicolas, >>>>> >>>>> I can see that the plugin info header changed and that the wiki >>>>> announces my plugin. But I can't find it in the update center... >>>>> The plugin is located here: >>>>> http://repo.jenkins-ci.org/releases/org/jenkins/plugin/templateWorkflows/ >>>>> I can't find it in the update center json file: http://ftp-nyc.osuosl >>>>> .org/pub/jenkins/updates/update-center.json >>>>> >>>>> Who should I contact regarding this issue? Or should I just wait? >>>>> >>>>> Thanks, >>>>> Shai >>>>> >>>>> >>>>> On Wed, Aug 15, 2012 at 10:37 PM, nicolas de loof < >>>>> nicolas.del...@gmail.com> wrote: >>>>> >>>>>> >>>>>> >>>>>> 2012/8/15 shai bhur <shai.b...@gmail.com> >>>>>> >>>>>>> Hey Nicolas, >>>>>>> >>>>>>> Finally... I was able to successfully run the maven release - THANKS >>>>>>> a lot for your help! >>>>>>> >>>>>>> Few questions: >>>>>>> 1) during the attempt to release the plugin i had to increase the >>>>>>> plugin version and its currently at v:1.2, is there a way to delete >>>>>>> tags 1.0, 1.1, 1.2 so i can re-release it with its real version >>>>>>> -1.0? >>>>>>> >>>>>> >>>>>> sure you can (http://nathanhoad.net/how-to-delete-a-remote-git-tag) >>>>>> or just don't spend time and look at 1.3 for next one :) >>>>>> >>>>>> >>>>>>> 2) when will it be available to download and installation from the >>>>>>> update center? >>>>>>> >>>>>> >>>>>> some hours. Depends on a periodic task, ran every 8 hours afaik >>>>>> >>>>>> >>>>>>> 3) who is responsible to update the wiki and announce that this >>>>>>> plugin is released? >>>>>>> >>>>>> >>>>>> you have to update the wiki (but the plugin-info header) with >>>>>> changelog, etc. Announcement is also automated ... in some hours :D >>>>>> >>>>>> >>>>>>> 4) when will the wiki page be updated with the plugin info header? >>>>>>> >>>>>> >>>>>> some hours :D >>>>>> >>>>>> 5) if you could find the time to install this plugin, i will really >>>>>>> appreciate your feedback on it. >>>>>>> >>>>>> >>>>>> can't promise, so much things to do before vacation next week :-/ >>>>>> >>>>>> >>>>>>> >>>>>>> Again, >>>>>>> Thanks a lot >>>>>>> Shai >>>>>>> >>>>>>> >>>>>>> On Wed, Aug 15, 2012 at 6:13 PM, nicolas de loof < >>>>>>> nicolas.del...@gmail.com> wrote: >>>>>>> >>>>>>>> do you have credentials configured in your settings.xml for the >>>>>>>> distributionManagement server ? >>>>>>>> >>>>>>>> 2012/8/15 shai bhur <shai.b...@gmail.com> >>>>>>>> >>>>>>>>> ok... now it worked and i was able to connect to github - >>>>>>>>> thanks!!! >>>>>>>>> BUT - the maven release failed with: >>>>>>>>> [INFO] >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> [INFO] [ERROR] BUILD ERROR >>>>>>>>> [INFO] [INFO] >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> [INFO] [INFO] Error deploying artifact: Failed to transfer file: >>>>>>>>> http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jenkins/plugin/templateWorkflows/template-workflows/1.0/template-workflows-1.0.hpi. >>>>>>>>> Return code is: 401 >>>>>>>>> [INFO] >>>>>>>>> >>>>>>>>> i'm starting to think that it was easier to write the plugin than >>>>>>>>> uploading it :) >>>>>>>>> >>>>>>>>> Shai >>>>>>>>> >>>>>>>>> On Wed, Aug 15, 2012 at 4:27 PM, nicolas de loof < >>>>>>>>> nicolas.del...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> fixed >>>>>>>>>> please try again >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/8/15 Shai Ben-Hur <shai.b...@gmail.com> >>>>>>>>>> >>>>>>>>>>> Hey Nicolas, >>>>>>>>>>> >>>>>>>>>>> I can see that i have "read-only" access to " >>>>>>>>>>> https://github.com/jenkinsci/template-workflows-plugin.git". >>>>>>>>>>> Could this be related to the "permission denied" issue? >>>>>>>>>>> shouldn't i have write access as well? >>>>>>>>>>> >>>>>>>>>>> I'll really appreciate your help, >>>>>>>>>>> Shai >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Aug 15, 2012, at 1:24 PM, nicolas de loof < >>>>>>>>>>> nicolas.del...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>> the command you pass is wrong. >>>>>>>>>>> >>>>>>>>>>> git remote add jenkins >>>>>>>>>>> g...@github.com:jenkinsci/template-workflows-plugin.git<http://g...@github.com/jenkinsci/template-workflows-plugin.git> >>>>>>>>>>> then >>>>>>>>>>> git push jenkins master >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> or, if you don't care to keep your own repository, just >>>>>>>>>>> >>>>>>>>>>> git remote set-url origin >>>>>>>>>>> g...@github.com:jenkinsci/template-workflows-plugin.git<http://g...@github.com/jenkinsci/template-workflows-plugin.git> >>>>>>>>>>> git push origin master >>>>>>>>>>> >>>>>>>>>>> for maven release, remove user / password from URL and delete >>>>>>>>>>> related commits from your git history before pushing >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/8/15 shai bhur <shai.b...@gmail.com> >>>>>>>>>>> >>>>>>>>>>>> Thanks for the quick response, now i'm getting this: >>>>>>>>>>>> >>>>>>>>>>>> E:\gitHub\template-workflows-jenkins-plugin>git push ssh:// >>>>>>>>>>>> g...@github.com/jenkinsci/template-workflows-plugin.git master: >>>>>>>>>>>> master >>>>>>>>>>>> ERROR: Permission to jenkinsci/template-workflows-plugin.git >>>>>>>>>>>> denied to shaibe. >>>>>>>>>>>> fatal: The remote end hung up unexpectedly >>>>>>>>>>>> >>>>>>>>>>>> also, the maven release generated the ssh with my user and pw, >>>>>>>>>>>> should >>>>>>>>>>>> i remove the user and pw parameters? >>>>>>>>>>>> >>>>>>>>>>>> Shai >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Aug 15, 2012 at 12:16 PM, nicolas de loof < >>>>>>>>>>>> nicolas.del...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> don't use ssh://shaibe:shai***@ >>>>>>>>>>>>> github.com/jenkinsci/template-workflows-plugin.git but >>>>>>>>>>>>> ssh://g...@github.com/jenkinsci/template-workflows-plugin.git >>>>>>>>>>>>> >>>>>>>>>>>>> you're identified/authenticated on github by your ssh key, and >>>>>>>>>>>>> all git commands connect as "git" >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/8/15 shai bhur <shai.b...@gmail.com> >>>>>>>>>>>>> >>>>>>>>>>>>>> Hey Nicolas, I need some help uploading my plugin... >>>>>>>>>>>>>> I'm using windows (don't ask...) and the maven release fails >>>>>>>>>>>>>> on github authentication. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Im getting the same behavior from my shell (cmd): >>>>>>>>>>>>>> >>>>>>>>>>>>>> C:\Documents and Settings\shaib\.ssh>ssh -T g...@github.com >>>>>>>>>>>>>> Hi shaibe! You've successfully authenticated, but GitHub >>>>>>>>>>>>>> does not provide shell access. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> E:\gitHub\template-workflows-jenkins-plugin>git push >>>>>>>>>>>>>> ssh://shaibe:shai***@ >>>>>>>>>>>>>> github.com/jenkinsci/template-workflows-plugin.gitmaster:master >>>>>>>>>>>>>> Permission denied (publickey). >>>>>>>>>>>>>> fatal: The remote end hung up unexpectedly >>>>>>>>>>>>>> >>>>>>>>>>>>>> Which user and pw should I use? the github or the jenkins? >>>>>>>>>>>>>> Do you have any suggestions (besides switching to unix)? >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Aug 15, 2012 at 10:04 AM, shai bhur < >>>>>>>>>>>>>> shai.b...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks for that Nicolas. >>>>>>>>>>>>>>> When I'm trying to release my plugin in hangs on the maven >>>>>>>>>>>>>>> release with this line: >>>>>>>>>>>>>>> [INFO] Executing: cmd.exe /X /C "git push ssh://shaib:****@ >>>>>>>>>>>>>>> github.com/jenkinsci/template-workflows-plugin.git master: >>>>>>>>>>>>>>> master" >>>>>>>>>>>>>>> [INFO] Working directory: >>>>>>>>>>>>>>> E:\gitHub\template-workflows-jenkins-plugin >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> any idea? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Aug 15, 2012 at 9:25 AM, nicolas de loof < >>>>>>>>>>>>>>> nicolas.del...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> repo created : >>>>>>>>>>>>>>>> https://github.com/jenkinsci/template-workflows-plugin >>>>>>>>>>>>>>>> CI job >>>>>>>>>>>>>>>> https://jenkins.ci.cloudbees.com/job/plugins/job/template-workflows >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2012/8/15 shai bhur <shai.b...@gmail.com> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Created the plugin repo: >>>>>>>>>>>>>>>>> https://github.com/shaibe/template-workflows-jenkins-plugin >>>>>>>>>>>>>>>>> Guess I can't release it until you fork it to >>>>>>>>>>>>>>>>> jenkinsciaccount - right? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Shai >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, Aug 14, 2012 at 1:18 PM, Shai Ben-Hur < >>>>>>>>>>>>>>>>> shai.b...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> My plugin is all about "template workflow" definitions >>>>>>>>>>>>>>>>>> and how easy it is to create and manage a workflow from a >>>>>>>>>>>>>>>>>> template. >>>>>>>>>>>>>>>>>> The plugin uses jenkins existing plugins in order to do >>>>>>>>>>>>>>>>>> that, so whatever can be accomplished using a regular >>>>>>>>>>>>>>>>>> jobs chaining and plugins configuration can be placed >>>>>>>>>>>>>>>>>> under a "template workflow" and could be created/ edit/ >>>>>>>>>>>>>>>>>> deleted/ execute all using custom parameters. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Sounds interesting this "continuable" concept... I'm not >>>>>>>>>>>>>>>>>> handling it simply cause its not supported in jenkins core >>>>>>>>>>>>>>>>>> and no one wrote a plugin to do that. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I will create the repo and upload my code later, so you >>>>>>>>>>>>>>>>>> could have a look. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Shai >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tuesday, August 14, 2012 12:51:10 PM UTC+3, nicolas de >>>>>>>>>>>>>>>>>> loof wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> interesting. So your plugin is more about creating >>>>>>>>>>>>>>>>>>> templates to simplify workflow configuration, with few >>>>>>>>>>>>>>>>>>> parameters and UI candy. >>>>>>>>>>>>>>>>>>> I'd be pleased to look how you manage jobs >>>>>>>>>>>>>>>>>>> orchestration, as this is the most annoying part of build >>>>>>>>>>>>>>>>>>> flow plugin >>>>>>>>>>>>>>>>>>> today. I'd like it to be "continuable", so a flow can >>>>>>>>>>>>>>>>>>> restart after some job have completed, either due to >>>>>>>>>>>>>>>>>>> jenkins restart, or manual re-trigger after some step >>>>>>>>>>>>>>>>>>> failure, etc. Today this is only a basic Job.schedule() >>>>>>>>>>>>>>>>>>> orchestrator. Maybe will require me to improve my >>>>>>>>>>>>>>>>>>> groovy skills :) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 2012/8/14 Shai Ben-Hur <shai...@gmail.com> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi Nicolas, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Indeed we are focusing on the same use case. What kind >>>>>>>>>>>>>>>>>>>> of collaboration did you have in mind? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> BTW, i already checked and my plugin is compatible >>>>>>>>>>>>>>>>>>>> with yours: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> You can define a build flow job - mark it as a template >>>>>>>>>>>>>>>>>>>> and place some parameter pattern => you'll get a nice >>>>>>>>>>>>>>>>>>>> UI with my plugin to create build flow jobs: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Shai >>>>>>>>>>>>>>>>>>>> On Tuesday, August 14, 2012 12:01:10 PM UTC+3, Shai >>>>>>>>>>>>>>>>>>>> Ben-Hur wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I wrote a new plugin called "Template Workflows", you >>>>>>>>>>>>>>>>>>>>> can read all about it here: >>>>>>>>>>>>>>>>>>>>> https://wiki.jenkins-ci.org/**di** >>>>>>>>>>>>>>>>>>>>> splay/JENKINS/Template+**Workflo**ws+Plugin<https://wiki.jenkins-ci.org/display/JENKINS/Template+Workflows+Plugin> >>>>>>>>>>>>>>>>>>>>> I would like to host it in gitHub, here is my id: >>>>>>>>>>>>>>>>>>>>> shaibe >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>> Shai >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >