I would like to integrate my sonarqube instance with a confluence space, so all my team could have access to the project metrics. Does anyone know any plugin that does this or how to do it without a plugin? Thanks
You're looking for badges, which allow you to embed a little image in a page with a metric name and current metric value. This is a native feature on SonarCloud.io, and coming soon for SonarQube. In the meantime, there's a community plugin you can use.
We experienced the same need and a colleague recommended me to give this a try:
https://marketplace.atlassian.com/plugins/es.excentia.confluence.plugins.confluence-sonarqube-connector/server/overview
We are currently in the evaluation stage, and quite happy with its use and functionality.
Related
Where can I find a developer guide to kibana, that explain me how the system work and all the things i need to know for developing kibana plugin?
Or if someone could publish snippets of sample plugin.
I've started cloning statusPage plugin, but I don't want to do revers engineering to understand the platform.
On the website, the is no type of developer manual.
Thank you
You can refer to the following links to learn How to develop Kibana Plugins:-
http://logz.io/blog/kibana-visualizations/
https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/
The official answer from 6+ months ago seems to be "don't":
We're working to develop an external API but would caution you away
from making custom changes as things still move pretty fast and
internal APIs are likely to change even in patch versions.
Also, "there are no public plugin APIs right now" (8/2015)
Hard to find any information to date. I recommend you to look at the plugin generator released some days ago:
Generator Kibana Plugin Structure
There are two plugins I found where you can have a look at the code to understand the structure. The first is the Sense plugin, the second Timelion. Timelion matches more to the structure of the generator.
Sense Github
Timelion GitHub
I suggest understanding plugin structure and code for traffic plugin (https://github.com/sbeyn/kibana-plugin-traffic-sg) which would be one of the simplest plugins to understand and you could directly add it to your installed plugin folder in kibana and see it working.
Other than that I would also suggest you do read timroes blogs (https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/) for developing kibana plugins
and last I would also suggest using elasticsearch discussion forum for kibana related issues as well for quicker responses:
https://discuss.elastic.co
Does Redmine tool provide any plugin to generate graphs for the issues?
Like, i need to generate a pie or bar graph for no. of issues raised for current week/month etc. Can someone please help me with this?
There are indeed some Redmine plugins that provide graphical reports. Some of them (more or less) usable also for issues. The free one's are listed on Redmine.org in the plugin directory, the others are commercial plugins.
Like the following one's:
Redmine Reporting Plugin
Plugin for the Redmine issue tracker
Best thing would be:
Make your custom queries
In every of these queries export the csv file
Take it from excel
I'm impressed by the ease of use of SVG-edit, having a sketch editor like that in Confluence would be great! I could not find such a plugin, does anyone know more?
The answer is now yes, there is, see this new Confluence plugin
I was asked to create a simple JIRA plugin that combines Workflow + Custom Fields + Conditional Steps
I just started installing JIRA and finally managed to create a run a simple Hello World Plugin.
I am already confused with how huge this interface is, and cannot seem to be able to grasp the big picture
Could any of you send me to the right direction? An idea on what could include all these?
It might be a good idea to start with the scriptrunner plugin. This enables you to write custom groovy scripts for workflow conditions, validators, post-functions, listeners and many more.
The advantage is that the learning curve for simple groovy scripts is not as steep as for "real" plugins. That way you can accomodate with the jira api and then when you hit the point where you can't help yourself with groovy anymore switch over to normal plugin mechanics.
The Introduction to the Atlassian Plugin SDK is actually quite good.
The get your head around try to focus on the type(s) of plugin you want to have:
customfield - calculated or not?
workflow plugins - validators, conditions
Within each plugin, find out what information you need and then see where from the API you can get that information.
Script Runner is easier to learn and it does exactly what you are asking for. A SR script can become also a JIRA plugin if you want to install it in other instances (SR plugin must be available).
Learning Script Runner helps you to understand better how to develop JIRA plugins, in any case it's not time wasting because you can easily switch between native JIRA plugins and SR (SR uses JIRA components so the main logic is still the same, it just hides most of the annoying and repetitive stuff).
You can start with this template:
https://bitbucket.org/jamieechlin/sr-scripts-plugin/overview
I am extremely busy right now. So, I cannot build plugins at this moment.
How can I put in a request for a Jenkins plugin to be created? I want a Jasmine plugin for Jenkins created.
I do not see the answer at the Jenkins Plugin page.
Again, I wish I had time to create one. However, I barely have time to write this question! :)
Thank you!
I would try posting on the jenkins mailing list. There also is a list with plugin ideas somewhere in the Jenkins Wiki, however, it is outdated, and hard to find, so I would not bother much with it. Best option should be the mailing list, lots of plugin developers roam around there.