Continuos Integration and 
Continuos Deployment 
andy@dorm7.com 
11/18
測試?持續整合? 
持續佈署?
WHY NOT?
寫測試很⿇麻煩 
架 Jenkins 很⿇麻煩 
⾃自動佈署很⿇麻煩
寫測試很⿇麻煩
寫測試很⿇麻煩 
from django.test import TestCase 
class SimpleTest(TestCase): 
def testHomeStatusCode(self): 
response = self.client.get('/') 
self.assertEqual(response.status_code, 200)
架 Jenkins 很⿇麻煩
架 Jenkins 很⿇麻煩
⾃自動佈署很⿇麻煩
⾃自動佈署很有點⿇麻煩
Demo ⼀一下
議員投票網站 Sprint
12 Authors 
22 PR Merged 
64 Commits 
305 Files Changed
Q&A

Python web meetup 11 18