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
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
77
Testing Web Frameworks using python
michaelbukachi
0
50
Code Build Ship
michaelbukachi
1
93
Other Decks in Education
See All in Education
160人の中高生にAI・技術体験の講師をしてみた話
shuntatoda
0
300
TeXで変える教育現場
doratex
1
12k
Leveraging LLMs for student feedback in introductory data science courses (Stats Up AI)
minecr
0
160
【dip】「なりたい自分」に近づくための、「自分と向き合う」小さな振り返り
dip_tech
PRO
0
230
Microsoft Office 365
matleenalaakso
0
2.1k
Going over the Edge
jonoalderson
0
340
学習指導要領と解説に基づく学習内容の構造化の試み / Course of study Commentary LOD JAET 2025
masao
0
120
JavaScript - Lecture 6 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
The World That Saved Me: A Story of Community and Gratitude
_hashimo2
3
510
くまのココロンともぐらのロジ
frievea
0
150
Activité_5_-_Les_indicateurs_du_climat_global.pdf
bernhardsvt
0
140
Featured
See All Featured
Claude Code のすすめ
schroneko
67
210k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
Abbi's Birthday
coloredviolet
1
4.7k
Visualization
eitanlees
150
17k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Being A Developer After 40
akosma
91
590k
Chasing Engaging Ingredients in Design
codingconduct
0
110
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
79
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
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?