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
39
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
40
Tips for Building Lightweight Docker Images
kellyjandrews
0
41
Serverless Concepts
kellyjandrews
1
190
Other Decks in Technology
See All in Technology
JAWS-UG SRE支部 #14 LT
okaru
0
110
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
490
[mercari GEARS 2025] なぜメルカリはノーコードを選ばなかったのか? 社内問い合わせ工数を60%削減したLLM活用の裏側
mercari
PRO
0
130
Moto: Latent Motion Token as the Bridging Language for Learning Robot Manipulation from Videos
peisuke
0
150
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.4k
Service Monitoring Platformについて
lycorptech_jp
PRO
0
300
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
130
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
1.8k
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
2
840
なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える
mizzy
55
19k
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
8
1.3k
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
1
1.2k
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.5k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
The Invisible Side of Design
smashingmag
302
51k
GraphQLとの向き合い方2022年版
quramy
49
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
RailsConf 2023
tenderlove
30
1.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Thoughts on Productivity
jonyablonski
73
4.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
670
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/