Plugin Hosting for Stash Pull Request Builder

147 views
Skip to first unread message

Nathan McC

unread,
Mar 22, 2015, 6:08:59 AM3/22/15
to jenkin...@googlegroups.com
Hey guys,

I've made a new Pull Request builder plugin for Stash, this plugin is inspired by the GitHub and BitBucket PR builder plugins.

plugin name: stash-pullrequest-builder-plugin
github username: nemccarthy
github repo: https://github.com/nemccarthy/stash-pullrequest-builder-plugin

Wiki page; https://wiki.jenkins-ci.org/display/JENKINS/Stash+pullrequest+builder+plugin

It would be awesome if I could get this one hosted.

Cheers,
Nathan

Nathan McC

unread,
Mar 22, 2015, 8:24:17 PM3/22/15
to jenkin...@googlegroups.com
Add a blog post with some screenshots; http://blog.nemccarthy.me/?p=387

domi

unread,
Mar 23, 2015, 3:04:23 AM3/23/15
to Jenkins Developers
Thats about the info I would expect on the plugins wiki page…
Domi

--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/fb3a0eed-4bb7-4c07-a674-ace54f0c0ac7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nathan McC

unread,
Mar 23, 2015, 4:33:37 AM3/23/15
to jenkin...@googlegroups.com
Thanks. Updated the wiki with how to.

Would it be possible to get this into the jenkins ci on github to make this official. 

I'm assuming once I have a repo and permissions to do a relase the rest of the info on the wiki page will populate.

domi

unread,
Mar 24, 2015, 2:44:13 AM3/24/15
to Jenkins Developers
A component on the issue tracker is created too..

btw. on the wiki, you don’t have to mention the minimal Jenkins Version and the dependency to other plugins - this will be generated out of the pom.xml and placed in the summery on top of the page as sonn as you released the first version. Tshi way this information will be kept in sync.
/Domi


Christopher Orr

unread,
Mar 24, 2015, 2:46:06 AM3/24/15
to jenkin...@googlegroups.com
Even although it appears to be for an internal system, I hope the
credentials in the ApiTest class are old...

-Chris


On 23/03/15 01:33, Nathan McC wrote:
> Thanks. Updated the wiki with how to.
>
> Would it be possible to get this into the jenkins ci on github to make
> this official.
>
> I'm assuming once I have a repo and permissions to do a relase the rest
> of the info on the wiki page will populate.
>
> On Monday, March 23, 2015 at 6:04:23 PM UTC+11, Dominik Bartholdi wrote:
>
> Thats about the info I would expect on the plugins wiki page…
> Domi
>
> On 23 Mar 2015, at 01:24, Nathan McC <nathan...@gmail.com
> <javascript:>> wrote:
>
>> Add a blog post with some screenshots;
>> http://blog.nemccarthy.me/?p=387 <http://blog.nemccarthy.me/?p=387>
>>
>> On Sunday, March 22, 2015 at 9:08:59 PM UTC+11, Nathan McC wrote:
>>
>> Hey guys,
>>
>> I've made a new Pull Request builder plugin for Stash, this
>> plugin is inspired by the GitHub and BitBucket PR builder
>> plugins.
>>
>> plugin name: stash-pullrequest-builder-plugin
>> github username: nemccarthy
>> github repo:
>> https://github.com/nemccarthy/stash-pullrequest-builder-plugin
>> <https://github.com/nemccarthy/stash-pullrequest-builder-plugin>
>>
>> Wiki page;
>> https://wiki.jenkins-ci.org/display/JENKINS/Stash+pullrequest+builder+plugin
>> <https://wiki.jenkins-ci.org/display/JENKINS/Stash+pullrequest+builder+plugin>
>>
>>
>> It would be awesome if I could get this one hosted.
>>
>> Cheers,
>> Nathan
>>
>>
>> --
>> 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 <javascript:>.
>> <https://groups.google.com/d/msgid/jenkinsci-dev/fb3a0eed-4bb7-4c07-a674-ace54f0c0ac7%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout
>> <https://groups.google.com/d/optout>.
>
> --
> 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
> <mailto:jenkinsci-de...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/bc32495a-e3a0-4b7e-9689-ffa8377a6f7a%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/bc32495a-e3a0-4b7e-9689-ffa8377a6f7a%40googlegroups.com?utm_medium=email&utm_source=footer>.

Nathan McC

unread,
Mar 24, 2015, 3:57:34 AM3/24/15
to jenkin...@googlegroups.com
Oops, yeah its just a test account.

Thanks for creating a repo. Having some problems with the release process.

Running /bin/sh -c cd /Users/nathan/DEV/ECO/bitbucket-pullrequest-builder-plugin && git push ssh://nemccarthy:pass...@github.com/jenkinsci/stash-pullrequest-builder-plugin.git stash-pullrequest-builder-1.0.0

Gives me an error;

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.2.2:prepare (default-cli) on project stash-pullrequest-builder: Unable to tag SCM
[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] ssh: Could not resolve hostname nemccarthy: nodename nor servname provided, or not known

Nathan McC

unread,
Mar 24, 2015, 4:29:56 AM3/24/15
to jenkin...@googlegroups.com
Ok so setting the username and password in settings.xml seems to have solved the error. Now I just dont set username or password.

The release is successful according to maven command line. The problem now is that nothing seems to be appearing in http://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/ 

On Tuesday, March 24, 2015 at 6:57:34 PM UTC+11, Nathan McC wrote:
Oops, yeah its just a test account.

Thanks for creating a repo. Having some problems with the release process.

Running /bin/sh -c cd /Users/nathan/DEV/ECO/bitbucket-pullrequest-builder-plugin && git push ssh://nemccarthy:password@github.com/jenkinsci/stash-pullrequest-builder-plugin.git stash-pullrequest-builder-1.0.0

Richard Bywater

unread,
Mar 24, 2015, 4:33:25 AM3/24/15
to jenkin...@googlegroups.com

To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/465b316c-ab06-400b-9546-71bb3422b9d6%40googlegroups.com.

Benjamin Lau

unread,
Mar 24, 2015, 4:52:29 AM3/24/15
to jenkin...@googlegroups.com
This is it isn't it?
http://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/stash-pullrequest-builder/

On Tue, Mar 24, 2015 at 1:29 AM, Nathan McC <nathan...@gmail.com> wrote:
> Ok so setting the username and password in settings.xml seems to have solved
> the error. Now I just dont set username or password.
>
> The release is successful according to maven command line. The problem now
> is that nothing seems to be appearing in
> http://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/
>
> On Tuesday, March 24, 2015 at 6:57:34 PM UTC+11, Nathan McC wrote:
>>
>> Oops, yeah its just a test account.
>>
>> Thanks for creating a repo. Having some problems with the release process.
>>
>> Running /bin/sh -c cd
>> /Users/nathan/DEV/ECO/bitbucket-pullrequest-builder-plugin && git push
>> ssh://nemccarthy:pass...@github.com/jenkinsci/stash-pullrequest-builder-plugin.git
>>> > <mailto:jenkinsci-de...@googlegroups.com>.
> --
> 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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/465b316c-ab06-400b-9546-71bb3422b9d6%40googlegroups.com.

Daniel Beck

unread,
Mar 24, 2015, 4:58:29 AM3/24/15
to jenkin...@googlegroups.com

Nathan McC

unread,
Mar 24, 2015, 5:49:10 AM3/24/15
to jenkin...@googlegroups.com, m...@beckweb.net
Thanks guys!

Was a problem with it only updating snapshots which I found in the wiki. Its released now successfully, just need to wait for the update. Thanks for the help.

On Tuesday, March 24, 2015 at 7:58:29 PM UTC+11, Daniel Beck wrote:
Uploaded ten minutes after Richard linked to the wiki.

And here are the failed releases:
http://repo.jenkins-ci.org/simple/snapshots/org/jenkins-ci/plugins/stash-pullrequest-builder/1.0.0-SNAPSHOT/

On 24.03.2015, at 09:52, Benjamin Lau <benjami...@gmail.com> wrote:

> This is it isn't it?
> http://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/stash-pullrequest-builder/
>
> On Tue, Mar 24, 2015 at 1:29 AM, Nathan McC <nathan...@gmail.com> wrote:
>> Ok so setting the username and password in settings.xml seems to have solved
>> the error. Now I just dont set username or password.
>>
>> The release is successful according to maven command line. The problem now
>> is that nothing seems to be appearing in
>> http://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/
>>
>> On Tuesday, March 24, 2015 at 6:57:34 PM UTC+11, Nathan McC wrote:
>>>
>>> Oops, yeah its just a test account.
>>>
>>> Thanks for creating a repo. Having some problems with the release process.
>>>
>>> Running /bin/sh -c cd
>>> /Users/nathan/DEV/ECO/bitbucket-pullrequest-builder-plugin && git push
Reply all
Reply to author
Forward
0 new messages