plugins request hosting

48 views
Skip to first unread message

Anatoly Bubenkov

unread,
Jan 2, 2014, 10:30:27 AM1/2/14
to jenkin...@googlegroups.com
Hi there,


We've created a several plugins:


A Jenkins plugin to link Jenkins builds and jobs to Fogbugz cases


A Jenkins plugin that performs Gatekeepering by merging 'feature' branches with 'release' branches.


A Jenkins plugin that performs Upmerging of 'release' branches.

We would like to host the plugin on https://github.com/jenkinsci. You can clone the sources from corresponding github repos, my GitHub ID is bubenkoff.


Thanks,
Anatoly

Slide

unread,
Jan 2, 2014, 10:42:40 AM1/2/14
to jenkin...@googlegroups.com
Can we use just fogbugz-plugin and gatekeeper-plugin, etc as the names?


--
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-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Website: http://earl-of-code.com

Slide

unread,
Jan 2, 2014, 10:44:08 AM1/2/14
to jenkin...@googlegroups.com
Also, how does your fogbugz plugin differ from this one? https://wiki.jenkins-ci.org/display/JENKINS/Fogbugz+Plugin would it be possible to merge the plugins together and just contribute to one?


On Thu, Jan 2, 2014 at 8:30 AM, Anatoly Bubenkov <bube...@gmail.com> wrote:

--
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-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Website: http://earl-of-code.com

Anatoly Bubenkov

unread,
Jan 2, 2014, 10:53:27 AM1/2/14
to jenkin...@googlegroups.com
that's fixed now


--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/gbl0hgZemKQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.



--
Anatoly Bubenkov

Anatoly Bubenkov

unread,
Jan 2, 2014, 10:53:56 AM1/2/14
to jenkin...@googlegroups.com
great point
so will do pull a request then
thanks


You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/gbl0hgZemKQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.



--
Anatoly Bubenkov

Slide

unread,
Jan 2, 2014, 11:13:55 AM1/2/14
to jenkin...@googlegroups.com
I forked the other two into jenkinsci and added you as a committer. Please also sign up for an account on the issue tracker (issues.jenkins-ci.org) so that I can create components for your new plugins and make you the owner.

Anatoly Bubenkov

unread,
Jan 2, 2014, 1:33:26 PM1/2/14
to jenkin...@googlegroups.com
thanks!
my username there is bubenkoff

Slide

unread,
Jan 2, 2014, 1:38:58 PM1/2/14
to jenkin...@googlegroups.com
Done

Anatoly Bubenkov

unread,
Jan 3, 2014, 4:23:57 AM1/3/14
to jenkin...@googlegroups.com
thanks

sorry forgot to mention


this also should be published

Im not sure if this can be easily merged into normal mercurial plugin in terms of it's design
our one concentrates on doing commits and merges, pushes

Jesse Glick

unread,
Jan 3, 2014, 10:05:06 AM1/3/14
to jenkin...@googlegroups.com
On Fri, Jan 3, 2014 at 4:23 AM, Anatoly Bubenkov <bube...@gmail.com> wrote:
> Im not sure if this can be easily merged into normal mercurial plugin in
> terms of it's design
> our one concentrates on doing commits and merges, pushes

Seems like a distinct use case. But is this not overkill? You can
already include shell/batch scripts in your job to run hg commands of
your choice, with far more flexibility. The only real value a plugin
could provide here is setting the hg executable path automatically
(which is easily handled by the Tool Environment plugin), and
including masked passwords (handled by Plain Credentials).

To put it another way, the reason SCM plugins like the Mercurial
plugin exist at all is that they must do some things which cannot be
replicated by regular build steps: creating a changelog, and polling
for remote changes.

Anatoly Bubenkov

unread,
Jan 3, 2014, 10:09:32 AM1/3/14
to jenkin...@googlegroups.com
yes but that only real value is the thing we need, then what can we do?

Jesse Glick

unread,
Jan 3, 2014, 10:42:05 AM1/3/14
to jenkin...@googlegroups.com
Just pointing out that you can get a similar effect without a custom
plugin, just possibly with a less pretty configuration UI.

Anatoly Bubenkov

unread,
Jan 3, 2014, 10:52:51 AM1/3/14
to jenkin...@googlegroups.com
but how could we authenticate hg for example?
without credentials thingy from jenkins
having an access by ssh key from every slave is not a good option i think...


On 3 January 2014 16:42, Jesse Glick <jgl...@cloudbees.com> wrote:
Just pointing out that you can get a similar effect without a custom
plugin, just possibly with a less pretty configuration UI.
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/gbl0hgZemKQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Anatoly Bubenkov

Jesse Glick

unread,
Jan 3, 2014, 10:57:17 AM1/3/14
to jenkin...@googlegroups.com
On Fri, Jan 3, 2014 at 10:52 AM, Anatoly Bubenkov <bube...@gmail.com> wrote:
> but how could we authenticate hg for example?
> without credentials thingy from jenkins

https://wiki.jenkins-ci.org/display/JENKINS/Credentials+Binding+Plugin

Anatoly Bubenkov

unread,
Jan 3, 2014, 10:59:43 AM1/3/14
to jenkin...@googlegroups.com
valid point...
thanks for your thoughts
still think that it's better to abstract from direct running of hg commands in build steps


--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/gbl0hgZemKQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Anatoly Bubenkov

Anatoly Bubenkov

unread,
Jan 9, 2014, 5:04:45 AM1/9/14
to jenkin...@googlegroups.com
please add maikelwever username as collaborator both for upmerge and gatekeeper plugins
--
Anatoly Bubenkov

Ulli Hafner

unread,
Jan 9, 2014, 5:54:22 AM1/9/14
to jenkin...@googlegroups.com
Done.

Welcome aboard!

Ulli

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-de...@googlegroups.com.
signature.asc

Anatoly Bubenkov

unread,
Jan 9, 2014, 6:45:10 AM1/9/14
to jenkin...@googlegroups.com
thanks a lot!
--
Anatoly Bubenkov

Anatoly Bubenkov

unread,
Jan 10, 2014, 8:34:19 AM1/10/14
to jenkin...@googlegroups.com
Hi
we decided to merge Plugins:
Upmerge was merged into Gatekeepers
it will make potential auditory wider and will remove the confusion
so i've removed Upmerge plugin repo and corresponding wiki page
--
Anatoly Bubenkov

Anatoly Bubenkov

unread,
Jan 10, 2014, 8:49:32 AM1/10/14
to jenkin...@googlegroups.com
btw neither me or maikel are not able to trigger the jenkins test job on https://jenkins.ci.cloudbees.com/
how can we get access there via github?
--
Anatoly Bubenkov

Jesse Glick

unread,
Jan 10, 2014, 10:38:36 AM1/10/14
to jenkin...@googlegroups.com
On Fri, Jan 10, 2014 at 8:49 AM, Anatoly Bubenkov <bube...@gmail.com> wrote:
> neither me or maikel are not able to trigger the jenkins test job on
> https://jenkins.ci.cloudbees.com/

Sorry, can you be more specific about what you need to do? Which test
job, and why would you need to trigger it manually (these all have GH
push triggers configured)?

Anatoly Bubenkov

unread,
Jan 10, 2014, 11:57:36 AM1/10/14
to jenkin...@googlegroups.com
ah, then no worries, sorry


--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/gbl0hgZemKQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Anatoly Bubenkov

Anatoly Bubenkov

unread,
Aug 29, 2014, 10:05:21 AM8/29/14
to jenkin...@googlegroups.com
can you please add larsderidder as a maintainer of 
fogbugz-plugin
gatekeeper-plugin

his github account is todayispotato
Reply all
Reply to author
Forward
0 new messages