Plugin hosting request

35 views
Skip to first unread message

Siamak Sadeghianfar

unread,
Oct 25, 2014, 5:31:18 AM10/25/14
to jenkin...@googlegroups.com
Hi,

I have developed a plugin for integrating Jenkins jobs to OpenShift PaaS. This includes creating containers on OpenShift and deploying applications to it. Could you create a repo and give me commit access?

Plugin Name: OpenShift Plugin
GitHub Account: siamaksade

Thank you,
Siamak

Oleg Nenashev

unread,
Oct 26, 2014, 3:25:02 AM10/26/14
to jenkin...@googlegroups.com
Hi Siamak,

Please explain the difference from https://github.com/openshift/jenkins-cloud-plugin
Is there any possibility to merge your functionality to the referenced plugin?

Best regards,
Oleg Nenashev

суббота, 25 октября 2014 г., 13:31:18 UTC+4 пользователь Siamak Sadeghianfar написал:

Siamak Sadeghianfar

unread,
Oct 26, 2014, 9:55:54 AM10/26/14
to jenkin...@googlegroups.com
Hi Oleg,

The jenkins-cloud-plugin is bound to the internals of OpenShift engine and allows the engine to provision slave nodes when a user enables Jenkins functionality for his application. The slaves are used exclusively by the Jenkins cartridge that runs on OpenShift and is not usable outside that environment. This plugin is not intended as a general purpose plugin to be used by external Jenkins instances and is rather tied to the specific use-case of how OpenShift engine uses Jenkins[1].

The openshift-plugin I have created is focused on exposing the OpenShift client tools[2] functionality in Jenkins jobs which can be used in any Jenkins instance to orchestrate deployments on OpenShift.

Considering different goals the two plugins pursue, I believe it makes sense to keep them separate.

Kind Regards,
Siamak

Richard Bywater

unread,
Oct 26, 2014, 5:44:41 PM10/26/14
to jenkin...@googlegroups.com

Based on that, perhaps openshift-tools-jenkins-plugin would be a better fit for naming?

Richard.

--
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/d/optout.

Daniel Beck

unread,
Oct 26, 2014, 5:46:32 PM10/26/14
to jenkin...@googlegroups.com

On 26.10.2014, at 22:44, Richard Bywater <ric...@byh2o.com> wrote:

> openshift-tools-jenkins-plugin

'jenkins' is redundant.

Siamak Sadeghianfar

unread,
Oct 26, 2014, 6:38:27 PM10/26/14
to jenkin...@googlegroups.com, m...@beckweb.net
"Tools" might not be needed since the same functionality is available in IDE and OpenShift web console without the term "tools". This plugin is very similar to Heroku Plugin [1] which provides a similar functionally for the Heroku platform.

Cheers,

Oleg Nenashev

unread,
Oct 27, 2014, 12:30:55 AM10/27/14
to JenkinsCI Developers
In any case, "openshift-plugin" should be reserved for https://github.com/openshift/jenkins-cloud-plugin (it's artifactId=openshift). Probably "openshift-builder-plugin" would be a convenient solution for the current functionality.

Are you going to extend the functionality beyond builders?


--
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/WkGLHxcTrCQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

Siamak Sadeghianfar

unread,
Oct 27, 2014, 3:47:09 AM10/27/14
to jenkin...@googlegroups.com
I doubt that jenkins-cloud-plugin would ever become a public plugin. It probably should have been called something like "openshift-slave-plugin" similar to [1].

I will extend the plugin as new requests come. For now I believe "builder" would work. Or possibly "openshift-deployer-plugin"

Cheers,
Siamak

Oleg Nenashev

unread,
Nov 3, 2014, 2:29:30 AM11/3/14
to jenkin...@googlegroups.com
Better late than never...
The plugin has been forked several days ago.
https://github.com/jenkinsci/openshift-deployer-plugin

понедельник, 27 октября 2014 г., 10:47:09 UTC+3 пользователь Siamak Sadeghianfar написал:
Reply all
Reply to author
Forward
0 new messages