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
ShiningPanda: simple CI hosting for Python
Search
Zbigniew Siciarz
January 09, 2012
Programming
1
110
ShiningPanda: simple CI hosting for Python
My talk from PyWaw #8.
Zbigniew Siciarz
January 09, 2012
Tweet
Share
More Decks by Zbigniew Siciarz
See All by Zbigniew Siciarz
What if Socrates was a dev?
zsiciarz
0
150
Calling Rust from other languages
zsiciarz
3
630
An introduction to the Rust ecosystem
zsiciarz
5
1.9k
Python3-only Django project - the benefits
zsiciarz
1
370
My God, it's full of stars! (and planets and Python)
zsiciarz
0
3.3k
PostgreSQL & Django - a tasty mix
zsiciarz
2
440
Building an online PDF editor from scratch
zsiciarz
3
1.1k
IPython: tips, tricks & magic
zsiciarz
8
3.5k
requests, czyli HTTP dla ludzi
zsiciarz
1
120
Other Decks in Programming
See All in Programming
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
670
議事録の要点整理を自動化! サーバレス Bot 構築術
penpeen
3
1.6k
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
880
気づいて!アプリからのSOS 〜App Store Connect APIで始めるパフォーマンス健康診断〜
waka12
0
260
止められない医療アプリ、そっと Swift 6 へ
medley
1
100
Serena MCPのすすめ
wadakatu
4
860
CSC305 Lecture 03
javiergs
PRO
0
230
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
340
defer f()とdefer fの挙動を 誤解していた話
kogamochiduki
2
170
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
150
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
730
猫と暮らすネットワークカメラ生活🐈 ~Vision frameworkでペットを愛でよう~ / iOSDC Japan 2025
yutailang0119
0
210
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
4 Signs Your Business is Dying
shpigford
185
22k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
Done Done
chrislema
185
16k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Rails Girls Zürich Keynote
gr2m
95
14k
How STYLIGHT went responsive
nonsquared
100
5.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Designing for Performance
lara
610
69k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
ShiningPanda Simple CI hosting for Python PyWaw #8, 09.01.2012 Zbigniew
Siciarz @zsiciarz http://siciarz.net
http://www.shiningpanda.com
The name • „Yeah, pandas are awesome and they eat
some atlassian bamboo” (Olivier Mansion)
What is it actually? • Jenkins hosting • Python-specific Jenkins
plugins • Automatic build triggering
Make money…
…endorse Open Source! • wait queue – a few days
Jenkins • Your typical CI server…
…with a Python twist!
Coverage? You got it!
Automation • build after commit/push • builds triggered by URL
• checkout code from version control • run setup, tests, coverage etc. • notify about the results
How to trigger the build
Who uses it? • GarlicSim • simplejson • PyInstaller •
NLTK • Mezzanine • Whoosh • django-envelope (shameless plug) • And others!
Not mentioned • Selenium • Tox • User roles •
…?
Questions?
Thank you!