Submit Search
Upload
20150921 Agile Taichung 持續交付
•
27 likes
•
1,437 views
Chun-Chia Chen
Follow
分享我們團隊的 Continuous Delivery (持續交付) 流程
Read less
Read more
Technology
Report
Share
Report
Share
1 of 38
Download now
Download to read offline
Recommended
STAMP, or Test Amplification to DevTestOps service, OW2con'18, June 7-8, 2018...
STAMP, or Test Amplification to DevTestOps service, OW2con'18, June 7-8, 2018...
OW2
PHPUnit 入門介紹
PHPUnit 入門介紹
Jace Ju
COSCUP 2016 Laravel 部署工作坊 - 部署指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
Shengyou Fan
Let's release it - an intro to Continuous Delivery
Let's release it - an intro to Continuous Delivery
rouanw
SFSCON23 - Daniel Hiller - squash the flakes!
SFSCON23 - Daniel Hiller - squash the flakes!
South Tyrol Free Software Conference
Continuous Testing in Vegas
Continuous Testing in Vegas
jaredrrichardson
Continuous Testing
Continuous Testing
jaredrrichardson
7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdf
AzizOUBBAD1
Recommended
STAMP, or Test Amplification to DevTestOps service, OW2con'18, June 7-8, 2018...
STAMP, or Test Amplification to DevTestOps service, OW2con'18, June 7-8, 2018...
OW2
PHPUnit 入門介紹
PHPUnit 入門介紹
Jace Ju
COSCUP 2016 Laravel 部署工作坊 - 部署指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
Shengyou Fan
Let's release it - an intro to Continuous Delivery
Let's release it - an intro to Continuous Delivery
rouanw
SFSCON23 - Daniel Hiller - squash the flakes!
SFSCON23 - Daniel Hiller - squash the flakes!
South Tyrol Free Software Conference
Continuous Testing in Vegas
Continuous Testing in Vegas
jaredrrichardson
Continuous Testing
Continuous Testing
jaredrrichardson
7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdf
AzizOUBBAD1
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
EngFaisalAlrai
Microservices 5 things i wish i'd known java with the best 2018
Microservices 5 things i wish i'd known java with the best 2018
Vincent Kok
Microservices 5 Things I Wish I'd Known - JFall 2017
Microservices 5 Things I Wish I'd Known - JFall 2017
Vincent Kok
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Priyanka Aash
Agile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di Milano
Giulio Roggero
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
Future Processing
Big boys and their litl toys
Big boys and their litl toys
Peter Elst
How to Test Your Product Ideas by SoulCycle VP of Product
How to Test Your Product Ideas by SoulCycle VP of Product
Product School
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
strongandagile.co.uk
The Best Electronics and Marine Electrics Troubleshooting
The Best Electronics and Marine Electrics Troubleshooting
Julio Domanais
Dev opstalks 2018 releasing the monolith on a daily basis
Dev opstalks 2018 releasing the monolith on a daily basis
Vincent Kok
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Dina Goldshtein
Fall 2017 UCF Senior Design final presentation
Fall 2017 UCF Senior Design final presentation
Kohei Arai
7 QC Tools For Problem Solving Presentation.pdf
7 QC Tools For Problem Solving Presentation.pdf
OlivierNgono
Testing mobile apps
Testing mobile apps
QuickBird Studios GmbH
Stockholm meetup Kafka_tutorials_window_final_result
Stockholm meetup Kafka_tutorials_window_final_result
confluent
Refine mobile app’s user interface
Refine mobile app’s user interface
Edward Chiang
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Codemotion
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Vincent Kok
Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"
Fwdays
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
More Related Content
Similar to 20150921 Agile Taichung 持續交付
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
EngFaisalAlrai
Microservices 5 things i wish i'd known java with the best 2018
Microservices 5 things i wish i'd known java with the best 2018
Vincent Kok
Microservices 5 Things I Wish I'd Known - JFall 2017
Microservices 5 Things I Wish I'd Known - JFall 2017
Vincent Kok
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Priyanka Aash
Agile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di Milano
Giulio Roggero
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
Future Processing
Big boys and their litl toys
Big boys and their litl toys
Peter Elst
How to Test Your Product Ideas by SoulCycle VP of Product
How to Test Your Product Ideas by SoulCycle VP of Product
Product School
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
strongandagile.co.uk
The Best Electronics and Marine Electrics Troubleshooting
The Best Electronics and Marine Electrics Troubleshooting
Julio Domanais
Dev opstalks 2018 releasing the monolith on a daily basis
Dev opstalks 2018 releasing the monolith on a daily basis
Vincent Kok
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Dina Goldshtein
Fall 2017 UCF Senior Design final presentation
Fall 2017 UCF Senior Design final presentation
Kohei Arai
7 QC Tools For Problem Solving Presentation.pdf
7 QC Tools For Problem Solving Presentation.pdf
OlivierNgono
Testing mobile apps
Testing mobile apps
QuickBird Studios GmbH
Stockholm meetup Kafka_tutorials_window_final_result
Stockholm meetup Kafka_tutorials_window_final_result
confluent
Refine mobile app’s user interface
Refine mobile app’s user interface
Edward Chiang
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Codemotion
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Vincent Kok
Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"
Fwdays
Similar to 20150921 Agile Taichung 持續交付
(20)
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
Microservices 5 things i wish i'd known java with the best 2018
Microservices 5 things i wish i'd known java with the best 2018
Microservices 5 Things I Wish I'd Known - JFall 2017
Microservices 5 Things I Wish I'd Known - JFall 2017
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Follow the White Rabbit: Simplifying Fuzz Testing Using FuzzExMachina
Agile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di Milano
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
[QE 2017] Dawid Pacia, Tomasz Janiszewski - SQA w erze TestOps
Big boys and their litl toys
Big boys and their litl toys
How to Test Your Product Ideas by SoulCycle VP of Product
How to Test Your Product Ideas by SoulCycle VP of Product
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
Theory Of Constraints - Agile Tour 2013 Craig Strong & Daryn Holmes
The Best Electronics and Marine Electrics Troubleshooting
The Best Electronics and Marine Electrics Troubleshooting
Dev opstalks 2018 releasing the monolith on a daily basis
Dev opstalks 2018 releasing the monolith on a daily basis
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Self-Aware Applications: Automatic Production Monitoring (SDP November 2017)
Fall 2017 UCF Senior Design final presentation
Fall 2017 UCF Senior Design final presentation
7 QC Tools For Problem Solving Presentation.pdf
7 QC Tools For Problem Solving Presentation.pdf
Testing mobile apps
Testing mobile apps
Stockholm meetup Kafka_tutorials_window_final_result
Stockholm meetup Kafka_tutorials_window_final_result
Refine mobile app’s user interface
Refine mobile app’s user interface
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Vincent Kok - Microservices 5 things I wish I'd known - Codemotion Milan 2017
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Microservices: 5 Things I Wish I'd Known - Code Motion Milan 2017
Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"
Recently uploaded
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Recently uploaded
(20)
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
20150921 Agile Taichung 持續交付
1.
Continuous Delivery Agile Taichung 2015.9.21
2.
CCC 2
3.
CD ... 3
4.
Type Monkey Logo
by TWKeller http://www.deviantart.com/morelikethis/52372990 4
5.
pull 5
6.
New Feature ! 6
7.
New Feature ! 7 Local
Test Pass !
8.
push 8
9.
push Create Pull Request
! 9
10.
push polling Pull Request ! 10
11.
push polling Pull Request ! Testing
… 11
12.
push polling Pull Request ! Pass
! 12
13.
push polling Pull Request ! Pass
! notify 13
14.
push polling Pull Request ! Pass
! notify 14
15.
Test Pass … 15
16.
Pull Request review
… 16
17.
merge Pull Request to
master ! 17
18.
merge Pull Request to
master ! polling 18
19.
merge Pull Request to
master ! polling Testing … 19
20.
merge Pull Request to
master ! polling Pass ! 20
21.
merge Pull Request to
master ! polling Pass ! deploy 21
22.
merge Pull Request to
master ! polling Pass ! deploy New Feature ! 22
23.
… 23
24.
24
25.
monitor and other tools
… 25
26.
monitor and other tools
… 26
27.
polling deploy monitor and other tools
… push Testing … notify 27
28.
Case … 28
29.
29
30.
30
31.
1 100 2 180
9 3 240 8 4 280 7 31
32.
1 100 2 180
9 3 240 8 4 280 7 32
33.
New Feature Requirement
! 33
34.
34
35.
35
36.
Live Demo
37.
polling deploy monitor and other tools
… push Testing … notify 37
38.
Thank You 38
Download now