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
100
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
90
Calling Rust from other languages
zsiciarz
3
620
An introduction to the Rust ecosystem
zsiciarz
5
1.8k
Python3-only Django project - the benefits
zsiciarz
1
330
My God, it's full of stars! (and planets and Python)
zsiciarz
0
3k
PostgreSQL & Django - a tasty mix
zsiciarz
2
400
Building an online PDF editor from scratch
zsiciarz
3
1k
IPython: tips, tricks & magic
zsiciarz
8
3.5k
requests, czyli HTTP dla ludzi
zsiciarz
1
110
Other Decks in Programming
See All in Programming
CSC509 Lecture 08
javiergs
PRO
0
110
gopls を改造したら開発生産性が高まった
satorunooshie
8
240
offers_20241022_imakiire.pdf
imakurusu
2
360
/←このスケジュール表に立ち向かう フロントエンド開発戦略 / A front-end development strategy to tackle a single-slash schedule.
nrslib
1
590
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
930
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
140
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
23k
macOS でできる リアルタイム動画像処理
biacco42
7
2k
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
530
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.4k
役立つログに取り組もう
irof
27
8.7k
シールドクラスをはじめよう / Getting Started with Sealed Classes
mackey0225
3
400
Featured
See All Featured
Happy Clients
brianwarren
97
6.7k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
7.9k
The Language of Interfaces
destraynor
154
24k
A designer walks into a library…
pauljervisheath
202
24k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Docker and Python
trallard
40
3.1k
Automating Front-end Workflow
addyosmani
1365
200k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
680
Designing the Hi-DPI Web
ddemaree
280
34k
Art, The Web, and Tiny UX
lynnandtonic
296
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
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!