Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Continuous Testing, Integration, and Deploymen...
Search
Kelly Andrews
August 01, 2017
Technology
0
37
Continuous Testing, Integration, and Deployment for JavaScript Projects
Kelly Andrews
August 01, 2017
Tweet
Share
More Decks by Kelly Andrews
See All by Kelly Andrews
Communications on Fire
kellyjandrews
0
120
Docker: Development to Production
kellyjandrews
0
37
Tips for Building Lightweight Docker Images
kellyjandrews
0
38
Serverless Concepts
kellyjandrews
1
190
Other Decks in Technology
See All in Technology
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
140
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
ビズリーチ求職者検索におけるPLMとLLMの活用 / Search Engineering MEET UP_2-1
visional_engineering_and_design
1
180
Oracle Autonomous AI Database:サービス概要のご紹介
oracle4engineer
PRO
2
15k
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
7
4.4k
事業開発におけるDify活用事例
kentarofujii
4
1.1k
「魔法少女まどか☆マギカ Magia Exedra」の多様なバトルの開発を柔軟かつ効率的に実現するためのPure C#とUnityの分離について
gree_tech
PRO
0
160
プレーリーカードを活用しよう❗❗デジタル名刺交換からはじまるイベント会場交流のススメ
tsukaman
0
190
生成AI時代のセキュアコーディングとDevSecOps
yuriemori
0
140
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Building a cloud native business on open source
lizrice
0
140
Claude Code Subagents 再入門 ~cc-sddの実装で学んだこと~
gotalab555
10
17k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Unsuck your backbone
ammeep
671
58k
Thoughts on Productivity
jonyablonski
70
4.9k
Documentation Writing (for coders)
carmenintech
75
5.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Visualization
eitanlees
149
16k
KATA
mclloyd
PRO
32
15k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
@kellyjandrews Continuous Testing, Integration, and Deployment for JavaScript Projects Kelly
J Andrews - Developer Advocate, Codeship
@kellyjandrews Continuous Testing the process of executing automated tests as
part of the software delivery pipeline
@kellyjandrews Continuous Testing
@kellyjandrews Continuous Testing Repeatable Easy to Maintain Thorough Env Consistent
@kellyjandrews Continuous Testing Smoke Testing Unit Testing Integration Testing System
Testing Acceptance Testing
@kellyjandrews Deployment Pipeline DEVELOPMENT CODE COMMIT STAGING PRODUCTION Continuous Testing
@kellyjandrews Continuous Integration the practice of merging all developer working
copies to a shared mainline several times a day.
@kellyjandrews Continuous Integration Automated Builds Self-tested Every Commit is Built
@kellyjandrews Continuous Integration
@kellyjandrews Deployment Pipeline DEVELOPMENT CODE COMMIT STAGING PRODUCTION Continuous Integration
@kellyjandrews Continuous Delivery approach in which teams produce software in
short cycles, ensuring that the software can be reliably released at any time.
@kellyjandrews Deployment Pipeline DEVELOPMENT CODE COMMIT STAGING PRODUCTION Continuous Delivery
@kellyjandrews Continuous Deployment software is released in a fully automated
manner
@kellyjandrews Continuous Delivery/Deployment Reliability Incremental Improvements Immediate Feedback
@kellyjandrews Deployment Pipeline DEVELOPMENT CODE COMMIT STAGING PRODUCTION Continuous Deployment
@kellyjandrews Continuous Delivery/Deployment
@kellyjandrews Obstacles Lack of Automation Env Inconsistencies Business / Management
@kellyjandrews Key Concepts Small, fast Changes Trunk-Based Development Fast Builds
and Tests Reliable Automated
@kellyjandrews Demo Time blog.codeship.com/author/kellyjandrews/