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
CI/CD with python
Search
Michael Bukachi
October 25, 2018
Education
82
0
Share
CI/CD with python
A brief introduction to continuous integration and deployment with python from
PyConKe2018
Michael Bukachi
October 25, 2018
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
77
Testing Web Frameworks using python
michaelbukachi
0
52
Code Build Ship
michaelbukachi
1
94
Other Decks in Education
See All in Education
Modelamiento Matematico (Ingresantes UNI 2026)
robintux
0
260
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
1
3k
青森県の人口減少について | | 下山学園高等学校
aomori6
0
120
地区危機管理委員会 出前セミナー「ロータリーにおける危機管理」:膳所 和彦 氏(国際ロータリー第2720地区 パストガバナー・日田ロータリークラブ・医療法人恒心会ぜぜ医院 理事長):2720 Japan O.K. ロータリーEクラブ2026年2月16日卓話
2720japanoke
1
620
Why the humanities may be your best career bet
figarospeech
0
150
栃木県警サイバーセキュリティ研修会2026
nomizone
1
390
反応する前に「受容する」力を鍛える。 自分の安全地帯🌱 を育てよう / Cultivating and sharing ventral vagal safety.
spring_aki
0
130
The Art & Science of Elearning
tmiket
1
100
Information Architectures - Lecture 2 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1.9k
リモートリポジトリの操作 / 02-c-remote
kaityo256
PRO
0
150
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
5.4k
P3NFEST 2026 Spring ハンズオン「ハッキング・ラブ!はじめてのハッキングをやってみよう」資料
nomizone
0
410
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Claude Code のすすめ
schroneko
67
220k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
510
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
720
Automating Front-end Workflow
addyosmani
1370
200k
Being A Developer After 40
akosma
91
590k
New Earth Scene 8
popppiees
3
2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
Tell your own story through comics
letsgokoyo
1
890
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
880
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?