Continuous Deployment for Atlassian Plugins - AtlasCamp 2011

1,217 views

Published on

Joseph Clark, Atlassian Software

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,217
On SlideShare
0
From Embeds
0
Number of Embeds
275
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Continuous Deployment for Atlassian Plugins - AtlasCamp 2011

  1. 1. Continuous Deploymentfor PluginsJoseph ClarkPlugin Developer, Atlassian 2
  2. 2. What is it?• Tooling• “Continuous”... or not. 5
  3. 3. Why should you care?• Speed• Cost• A natural progression from Continuous Integration• User Confidence 6
  4. 4. 7
  5. 5. 8
  6. 6. Getting started…• Plugins 2• Target System• Some kind of automation• How often? 9
  7. 7. A simple examplecurl https://confluence/admin/uploadplugin.action -u admin:admin --location-trusted -k -–header "Content-Type: multipart/mixed“ -–header "X-Atlassian-Token: no-check“ -–form "file_0=@$jar 10
  8. 8. Getting fancy with Bamboo Compile Deploy Task Task 11
  9. 9. Demo...https://bitbucket.org/jaysee00/bamboo-continuous-plugin-deploymenthttps://plugins.atlassian.com/plugin/details/602870 12
  10. 10. 13
  11. 11. Getting feedback…• It takes a certain kind of person• Golden rule: make it simple 14
  12. 12. Use a plugin, stupid! 15
  13. 13. 16
  14. 14. 17
  15. 15. Demo...https://bitbucket.org/sherif/confluence-eap-feedback-plugin/overviewhttps://plugins.atlassian.com/plugin/details/583856 18
  16. 16. 19
  17. 17. Contacting me... @jaysee00• jclark@atlassian.com• answers.atlassian.com/users/123/joseph-clark-atlassian/ 20
  18. 18. TAKE-AWAYS“ Make your plugin the best it can be – deploy regularly and encourage user feedback. ” Bamboo & JIRA ftw! ” #atlascamp 21
  19. 19. Thank you!

×