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
130
1
Share
ShiningPanda: simple CI hosting for Python
My talk from PyWaw #8.
Zbigniew Siciarz
January 09, 2012
More Decks by Zbigniew Siciarz
See All by Zbigniew Siciarz
What if Socrates was a dev?
zsiciarz
0
210
Calling Rust from other languages
zsiciarz
3
650
An introduction to the Rust ecosystem
zsiciarz
5
1.9k
Python3-only Django project - the benefits
zsiciarz
1
400
My God, it's full of stars! (and planets and Python)
zsiciarz
0
3.6k
PostgreSQL & Django - a tasty mix
zsiciarz
2
470
Building an online PDF editor from scratch
zsiciarz
3
1.2k
IPython: tips, tricks & magic
zsiciarz
8
3.6k
requests, czyli HTTP dla ludzi
zsiciarz
1
140
Other Decks in Programming
See All in Programming
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
470
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
440
AIエージェントの隔離技術の徹底比較
kawayu
0
460
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.1k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
180
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
ふつうのFeature Flag実践入門
irof
7
3.5k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.7k
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
160
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.4k
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
Information Architects: The Missing Link in Design Systems
soysaucechin
0
960
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
350
First, design no harm
axbom
PRO
2
1.2k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
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!