how can i connect to the local plugin repository to get the updates for the plugins?

Internally we develop many plugins and put them in the local repository. So i would like to connect to the local repository for downloading the updates to existing plugins and also install plugins from the local repository instead of connecting to the marketplace.

It would be even nice if i can connect to both marketplace and local repository.

How can we acheive this?

Cheers.

We use confluence 5.4

3 answers

This widget could not be displayed.

Hi Jaynanth,

What type of repository are you using? Maven, Ivy,...?

Hi:

We are using SVN, Clearcase (version control tools).

You have several possibilities:

1) The most obvious way is probably to just download the latest source code locally and then upload the plugin jar into your JIRA instance.

2) Another option is to automate the plugin build process by continuous integration tools like Jenkins. This tool wil detect when a new commit from version control is available and will automatically start a new build cycle. In this case the result will be a plugin jar that can be downloaded with a web browser. Afterwards the plugin can also be uploaded to JIRA. More info on Jenkins can be found here:

http://jenkins-ci.org/

This is also the way we do it in our company. I am pretty sure that Clearcase provides a similar tool to do continuous integration and automated builds.

Does this answer your question?

More information on deployment of plugins (addons) can be found here:

https://confluence.atlassian.com/display/UPM/Installing+add-ons

Good idea.Yes, certainly we can push/upload using the buildtools. But it is other way around.

To be more clear,

I work on staging machines and there is different setof machines for production.Lets say after staging verficication we committed the plugin code(jar) to repo.

Now the production sysamin should see "Update Avaliable" for a plugin and also should able to browse my local repo to install a new plugin along with marketplace plugins.

This widget could not be displayed.

I see, so you want some kind of own marketplace next to the atlassian marketplace that works in a similar way? Just instal plugins by configuration, not by uploading.

Correct.

I got this link, but i didnt find "Plugin repository client" option in confluence 5.4

Atlassian Bamboo has the option to add another step in your build cycle to automatically deploy new (succesful) plugin versions to a remote server:

https://marketplace.atlassian.com/plugins/com.atlassian.bamboo.plugins.deploy.continuous-plugin-deployment

This widget could not be displayed.

I see, so you want some kind of own marketplace next to the atlassian marketplace that works in a similar way? Just instal plugins by configuration, not by uploading.

Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Published yesterday in Confluence

Add-on evaluation with confluence templates

Atlassian market place contains number of Apps/Addons which improves the capability of out of the box Atlassian products. It is good to follow a plugin evaluation process before install add-ons. So t...

38 views 5 3
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you