Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CI/CD with python
Search
Michael Bukachi
October 25, 2018
Education
0
82
CI/CD with python
A brief introduction to continuous integration and deployment with python from
PyConKe2018
Michael Bukachi
October 25, 2018
Tweet
Share
More Decks by Michael Bukachi
See All by Michael Bukachi
You CANt teach an old dog new tricks
michaelbukachi
1
260
Enter PyOS
michaelbukachi
0
67
Nullability In Kotlin
michaelbukachi
0
56
A small leak can crash a great app
michaelbukachi
0
76
Testing Web Frameworks using python
michaelbukachi
0
50
Code Build Ship
michaelbukachi
1
93
Other Decks in Education
See All in Education
アジャイルの知見から新卒研修作り、そして組織作り
pokotyamu
0
120
Google Gemini (Gem) の育成方法
mickey_kubo
2
760
GOVERNOR ADDRESS:2025年9月29日合同公式訪問例会:2720 Japan O.K. ロータリーEクラブ、2025年10月6日卓話:藤田 千克由 氏(国際ロータリー第2720地区 2025-2026年度 ガバナー・大分中央ロータリークラブ・大分トキハタクシー(株)顧問)
2720japanoke
0
720
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
3k
AIは若者の成長機会を奪うのか?
frievea
0
140
あなたの言葉に力を与える、演繹的なアプローチ
logica0419
1
240
Cifrado asimétrico
irocho
0
360
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
170
東大1年生にJulia教えてみた
matsui_528
7
11k
卒論の書き方 / Happy Writing
kaityo256
PRO
50
27k
Linguaxes de programación
irocho
0
500
Réaliser un diagnostic externe
martine
0
830
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
21
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
It's Worth the Effort
3n
187
29k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
930
Being A Developer After 40
akosma
91
590k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
We Are The Robots
honzajavorek
0
110
Transcript
CI/CD With Python Michael Bukachi @michaelbukachi
About Me: • Software Engineer • Dancer • Loves python
& android
What is CI/CD?
Continuous Integration & Continuous Deployment • Automated Testing (Pytest) •
Code Quality Checks (Pylint) • Deployment
Does it always work?
CI/CD Tools: • Travis • Circle CI • Gitlab •
Bitbucket • Jenkins • etc
Is CI/CD necessary with Python? • The Joel Test (Check
Step 2) • Ensures quality assurance • Saves time (obviously!)
References: • https://www.fullstackpython.com/continuous- integration.html • https://docs.python-guide.org/scenarios/ci/ • https://docs.microsoft.com/en-us/azure/devops- project/azure-devops-project-python
Questions?