Suche senden
Hochladen
Continuous Deployment for Atlassian Plugins - AtlasCamp 2011
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
1,006 views
Atlassian
Folgen
Joseph Clark, Atlassian Software
Weniger lesen
Mehr lesen
Technologie
Kunst & Fotos
Melden
Teilen
Melden
Teilen
1 von 22
Jetzt herunterladen
Empfohlen
SeleniumCamp 2014 - Webdriver – the final frontier
SeleniumCamp 2014 - Webdriver – the final frontier
bkobos
SXSW 2012 JavaScript MythBusters
SXSW 2012 JavaScript MythBusters
Elena-Oana Tabaranu
Rapid Testing, Rapid Development
Rapid Testing, Rapid Development
mennovanslooten
jQuery Conference San Diego 2014 - Web Performance
jQuery Conference San Diego 2014 - Web Performance
dmethvin
Html5 and beyond the next generation of mobile web applications - Touch Tou...
Html5 and beyond the next generation of mobile web applications - Touch Tou...
RIA RUI Society
YeurDreamin' - Put the Wow! into your Flow with Lightning Experience
YeurDreamin' - Put the Wow! into your Flow with Lightning Experience
Daniel Stange
Oscon 2013 -Your OSS Project Is now served
Oscon 2013 -Your OSS Project Is now served
Uri Cohen
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
Puppet
Empfohlen
SeleniumCamp 2014 - Webdriver – the final frontier
SeleniumCamp 2014 - Webdriver – the final frontier
bkobos
SXSW 2012 JavaScript MythBusters
SXSW 2012 JavaScript MythBusters
Elena-Oana Tabaranu
Rapid Testing, Rapid Development
Rapid Testing, Rapid Development
mennovanslooten
jQuery Conference San Diego 2014 - Web Performance
jQuery Conference San Diego 2014 - Web Performance
dmethvin
Html5 and beyond the next generation of mobile web applications - Touch Tou...
Html5 and beyond the next generation of mobile web applications - Touch Tou...
RIA RUI Society
YeurDreamin' - Put the Wow! into your Flow with Lightning Experience
YeurDreamin' - Put the Wow! into your Flow with Lightning Experience
Daniel Stange
Oscon 2013 -Your OSS Project Is now served
Oscon 2013 -Your OSS Project Is now served
Uri Cohen
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
Puppet
State of the Ecosystem - Atlassian Summit 2010
State of the Ecosystem - Atlassian Summit 2010
Atlassian
Infrastructure Engineering
Infrastructure Engineering
Bryan McLellan
Infrastructure Engineering
Infrastructure Engineering
elliando dias
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
Atlassian
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
Atlassian
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
railsconf
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
Into the Box 2018 Building a PWA
Into the Box 2018 Building a PWA
Ortus Solutions, Corp
Continuous integration with jenkins
Continuous integration with jenkins
Pei-Tang Huang
Building a PWA - For Everyone Who Is Scared To
Building a PWA - For Everyone Who Is Scared To
Raymond Camden
Dos and don'ts in AWS
Dos and don'ts in AWS
Marek Piątek
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
Building software by feature with immutable infrastructures on AWS
Building software by feature with immutable infrastructures on AWS
Nicolas Mas
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
Atlassian
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
Penny Coventry
10 Web Performance Lessons For the 21st Century
10 Web Performance Lessons For the 21st Century
Mateusz Kwasniewski
EEA Faceted Navigation and Plone 6.pdf
EEA Faceted Navigation and Plone 6.pdf
Alin Voinea
Continuous Deployment: The Dirty Details
Continuous Deployment: The Dirty Details
Mike Brittain
Remixing Confluence With Speakeasy
Remixing Confluence With Speakeasy
nabeelahali
DevOps - Keepers of the Keys to the Kingdom
DevOps - Keepers of the Keys to the Kingdom
DevOpsDays Tel Aviv
International Women's Day 2020
International Women's Day 2020
Atlassian
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
Atlassian
Weitere ähnliche Inhalte
Ähnlich wie Continuous Deployment for Atlassian Plugins - AtlasCamp 2011
State of the Ecosystem - Atlassian Summit 2010
State of the Ecosystem - Atlassian Summit 2010
Atlassian
Infrastructure Engineering
Infrastructure Engineering
Bryan McLellan
Infrastructure Engineering
Infrastructure Engineering
elliando dias
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
Atlassian
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
Atlassian
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
railsconf
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
Into the Box 2018 Building a PWA
Into the Box 2018 Building a PWA
Ortus Solutions, Corp
Continuous integration with jenkins
Continuous integration with jenkins
Pei-Tang Huang
Building a PWA - For Everyone Who Is Scared To
Building a PWA - For Everyone Who Is Scared To
Raymond Camden
Dos and don'ts in AWS
Dos and don'ts in AWS
Marek Piątek
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
Building software by feature with immutable infrastructures on AWS
Building software by feature with immutable infrastructures on AWS
Nicolas Mas
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
Atlassian
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
Penny Coventry
10 Web Performance Lessons For the 21st Century
10 Web Performance Lessons For the 21st Century
Mateusz Kwasniewski
EEA Faceted Navigation and Plone 6.pdf
EEA Faceted Navigation and Plone 6.pdf
Alin Voinea
Continuous Deployment: The Dirty Details
Continuous Deployment: The Dirty Details
Mike Brittain
Remixing Confluence With Speakeasy
Remixing Confluence With Speakeasy
nabeelahali
DevOps - Keepers of the Keys to the Kingdom
DevOps - Keepers of the Keys to the Kingdom
DevOpsDays Tel Aviv
Ähnlich wie Continuous Deployment for Atlassian Plugins - AtlasCamp 2011
(20)
State of the Ecosystem - Atlassian Summit 2010
State of the Ecosystem - Atlassian Summit 2010
Infrastructure Engineering
Infrastructure Engineering
Infrastructure Engineering
Infrastructure Engineering
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
5 Thing You're Not Doing, 4 Things You Should Stop Doing & 3 Things You Shoul...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Into the Box 2018 Building a PWA
Into the Box 2018 Building a PWA
Continuous integration with jenkins
Continuous integration with jenkins
Building a PWA - For Everyone Who Is Scared To
Building a PWA - For Everyone Who Is Scared To
Dos and don'ts in AWS
Dos and don'ts in AWS
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Building software by feature with immutable infrastructures on AWS
Building software by feature with immutable infrastructures on AWS
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
Using the Atlassian Plugin Platform to Create Your Own SaaS Plugin Platform
UK Community day 20180206 PowerApps hackathon
UK Community day 20180206 PowerApps hackathon
10 Web Performance Lessons For the 21st Century
10 Web Performance Lessons For the 21st Century
EEA Faceted Navigation and Plone 6.pdf
EEA Faceted Navigation and Plone 6.pdf
Continuous Deployment: The Dirty Details
Continuous Deployment: The Dirty Details
Remixing Confluence With Speakeasy
Remixing Confluence With Speakeasy
DevOps - Keepers of the Keys to the Kingdom
DevOps - Keepers of the Keys to the Kingdom
Mehr von Atlassian
International Women's Day 2020
International Women's Day 2020
Atlassian
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
Atlassian
Forge App Showcase
Forge App Showcase
Atlassian
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
Atlassian
Meet the Forge Runtime
Meet the Forge Runtime
Atlassian
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
Atlassian
Take Action with Forge Triggers
Take Action with Forge Triggers
Atlassian
Observability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
Atlassian
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
Atlassian
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
Atlassian
Forge: Under the Hood
Forge: Under the Hood
Atlassian
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
Atlassian
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
Atlassian
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
Atlassian
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
Atlassian
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
Atlassian
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Atlassian
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
Atlassian
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Atlassian
Building Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
Atlassian
Mehr von Atlassian
(20)
International Women's Day 2020
International Women's Day 2020
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
Forge App Showcase
Forge App Showcase
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
Meet the Forge Runtime
Meet the Forge Runtime
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
Take Action with Forge Triggers
Take Action with Forge Triggers
Observability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
Forge: Under the Hood
Forge: Under the Hood
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Building Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
Kürzlich hochgeladen
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
apidays
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Kürzlich hochgeladen
(20)
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Continuous Deployment for Atlassian Plugins - AtlasCamp 2011
1.
2.
Continuous Deployment for Plugins Joseph
Clark Plugin Developer, Atlassian 2
3.
4.
5.
What is it? •
Tooling • “Continuous”... or not. 5
6.
Why should you
care? • Speed • Cost • A natural progression from Continuous Integration • User Confidence 6
7.
7
8.
8
9.
Getting started… • Plugins
2 • Target System • Some kind of automation • How often? 9
10.
A simple example curl
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
11.
Getting fancy with
Bamboo Compile Deploy Task Task 11
12.
Demo... https://bitbucket.org/jaysee00/bamboo-continuous-plugin-deployment https://plugins.atlassian.com/plugin/details/602870
12
13.
13
14.
Getting feedback… • It
takes a certain kind of person • Golden rule: make it simple 14
15.
Use a plugin,
stupid! 15
16.
16
17.
17
18.
Demo... https://bitbucket.org/sherif/confluence-eap-feedback-plugin/overview https://plugins.atlassian.com/plugin/details/583856
18
19.
19
20.
Contacting me...
@jaysee00 • jclark@atlassian.com • answers.atlassian.com/users/123/joseph-clark-atlassian/ 20
21.
TAKE-AWAYS “
Make your plugin the best it can be – deploy regularly and encourage user feedback. ” Bamboo & JIRA ftw! ” #atlascamp 21
22.
Thank you!
Jetzt herunterladen