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?
We use confluence 5.4
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:
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?
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.
Atlassian Bamboo has the option to add another step in your build cycle to automatically deploy new (succesful) plugin versions to a remote server:
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG