Fwd: Blueocean generator for Blueocean plugin development

38 views
Skip to first unread message

Oleg Nenashev

unread,
Mar 19, 2019, 4:35:29 AM3/19/19
to JenkinsCI Developers
Moving this thread to the Developer Mailing list

On Monday, March 11, 2019 at 6:54:49 AM UTC+1, Parichay Barpanda wrote:
Hi all,

I was going through the Plugin tutorial page from Jenkins Wiki. There is a nice description of how to setup a skeleton plugin for development of Jenkins Classic

For creating a skeleton plugin for Blue Ocean, the page recommends to see the generator-blueocean-usain Yeoman generator. I tried setting it up on my local machine but got stuck with some errors. I have raised an issue on their GitHub repository. The best is to see the GitHub issue as it can be better described in a markdown editor. So, attaching the link to the issue - https://github.com/tfennelly/generator-blueocean-usain/issues/2

If anyone having experience with Blueocean development, let me know if you can suggest a workaround or the reason for this error.

Another question is to the Blueocean developers,

How do you prefer to setup your environment to start the developing for a BlueOcean plugin? Jenkins Wiki Page on Blueocean Plugin Dev also suggests to Take a look at a real plugin (non trivial) - visual pipeline editor, does it mean that we edit the plugin to form a skeleton of Blueocean plugin?

Thank you.

Regards,
Parichay (aka baymac)

Keith Zantow

unread,
Mar 19, 2019, 12:13:41 PM3/19/19
to jenkin...@googlegroups.com
Hi,

Your best bet is probably to use https://github.com/jenkinsci/blueocean-executor-info-plugin as an example (it's been moved here: https://github.com/jenkinsci/blueocean-plugin/tree/master/blueocean-executor-info). It has a couple extension points implemented and all the configuration you need.

Cheers!

--
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/abe64cd9-31d8-4b31-8ce1-27597b4d856b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--

Keith Zantow
Senior Software Engineer
CloudBees, Inc.

CloudBees-Logo.png


E: kza...@cloudbees.com

Parichay Barpanda

unread,
Mar 19, 2019, 1:15:21 PM3/19/19
to Jenkins Developers
Hi Keith,

Thanks for the help. I needed this for one of my stretch goals for GSoC '19 which is to implement an artifact that extends GitLab branch source plugin into Blue ocean. 

Regards,
Parichay (baymac)

Robert Sandell

unread,
Mar 20, 2019, 10:09:52 AM3/20/19
to jenkin...@googlegroups.com
Perhaps someone could take over the BO archetype PR and get it merged?

/B

--
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.


--
Robert Sandell
Software Engineer
CloudBees, Inc.
CloudBees-Logo.png
Twitter: robert_sandell
Reply all
Reply to author
Forward
0 new messages