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
0
79
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
66
Nullability In Kotlin
michaelbukachi
0
54
A small leak can crash a great app
michaelbukachi
0
75
Testing Web Frameworks using python
michaelbukachi
0
46
Code Build Ship
michaelbukachi
1
92
Other Decks in Education
See All in Education
核燃料政策を問う─英国の決断と日本
hide2kano
0
180
日本の情報系社会人院生のリアル -JAIST 修士編-
yurikomium
1
120
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
230
GitHubとAzureを使って開発者になろう
ymd65536
1
160
【Discordアカウント作成ガイド】
ainischool
0
120
生態系ウォーズ - ルールブック
yui_itoshima
1
250
2026 g0v 零時政府年會啟動提案 / g0v Summit 2026 Kickstart
rschiang
0
270
2025年度春学期 統計学 第14回 分布についての仮説を検証する ー 仮説検定(1) (2025. 7. 10)
akiraasano
PRO
0
140
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
220
(2025) L'origami, mieux que la règle et le compas
mansuy
0
130
CHARMS-HP-Banner
weltraumreisende
0
780
人になにかを教えるときに考えていること(2025-05版 / VRC-LT #18)
sksat
5
1.2k
Featured
See All Featured
Designing for humans not robots
tammielis
253
25k
Optimizing for Happiness
mojombo
379
70k
How GitHub (no longer) Works
holman
315
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Unsuck your backbone
ammeep
671
58k
Navigating Team Friction
lara
189
15k
GitHub's CSS Performance
jonrohan
1032
460k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
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?