$30 off During Our Annual Pro Sale. View Details »
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
41
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
43
Tips for Building Lightweight Docker Images
kellyjandrews
0
44
Serverless Concepts
kellyjandrews
1
190
Other Decks in Technology
See All in Technology
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1k
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
250
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
280
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
140
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
2.1k
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
210
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
280
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
1.7k
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
960
安いGPUレンタルサービスについて
aratako
2
2.6k
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
520
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
Site-Speed That Sticks
csswizardry
13
990
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Balancing Empowerment & Direction
lara
5
790
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
What's in a price? How to price your products and services
michaelherold
246
12k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Into the Great Unknown - MozCon
thekraken
40
2.2k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
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/