Professional Documents
Culture Documents
98970313 GIỚI THIỆU HỆ THỐNG TICH HỢP LIEN TỤC VỚI JENKINS Continuous Integration System with Jenkins
98970313 GIỚI THIỆU HỆ THỐNG TICH HỢP LIEN TỤC VỚI JENKINS Continuous Integration System with Jenkins
98970313 GIỚI THIỆU HỆ THỐNG TICH HỢP LIEN TỤC VỚI JENKINS Continuous Integration System with Jenkins
NI DUNG TRNH BY
I. GII THIU H THNG TCH HP LIN TC II. GII THIU JENKINS III. VAI TR CA JENKINS TRONG CI IV. LI CH JENKINS MANG LI
Cocomo II
RAD RUP
Maintenance
gi tr (value driven).
nhn thay i v cho php x l thay i nh nhng v nhanh chng. nh x l v xc nh c kt qu qua tng lt ct. Qu trnh chia nh x l c lp li cho n khi sn phm hon tt.
Chia To
nhiu thi gian v chi ph cho vic quay li chnh sa cc giai on trc.
Thng
hng.
Lin
ro cao.
Gim
thiu ri ro.
4
(Hin ti)
(Truyn thng)
Qun l phin bn (source control and version control ). T ng build bao gm test. i ng pht trin thng xuyn chuyn (commit) source v ni lu tr chnh (mainline). Mi khi code c thay i s build li (mainline) thng qua build server. Bo li cho ngi lp trnh gy li v qun l d n. Pht hnh phin bn hon chnh cho khch hng khi khng cn li. T ng phn phi phin bn mi n khch hng. Mi ngi c th nhn thy nhng g xy ra (thay i, li) xem xt v gii quyt.
10
11
Gim thiu ri ro do li c pht hin sm. Gim thiu s lp li cho cc qu trnh To phn mm c gi tr s dng sm nht c th v sn sng trin khai mi lc mi ni. Cung cp ci nhn xuyn sut tng quan v c th cho tng giai on. Nng cao k nng ca i ng nhn vin pht trin phn mm. Ci thin cht lng phn mm.
12
Code Repositories
SVN, Mercurial, Git, Visual Source Safe Jenkins, Bamboo, Cruise,Hudson, JUnit,Cucumber , CppUnit Mantis, TestLink, Redmine Nexus, Artifactory, Archiva
Artifact Repositories
And others
13
Tin thn l Hudson c vit bi Kosuke Kawaguchi ti Sun, k t khi Sun c mua li bi Oracle vo nm 2010, mt b phn pht trin Hudson tch ra pht trin ring v c t tn l Jenkins.
c s dng rng ri v c pht trin ci tin lin tc bi cng ng m ngun m t nhiu gii thng :InfoWorld Bossies Award, 2011 O'Reilly Open-Source Award, 2011
ALM&SCM, SDTimes 100, 2010, 2011 ,GlassFish Community Innovation Award 2008, Duke's Choice Award 2008
D dng ci t v s dng. a nn tng. H tr cho nhiu cng ngh pht trin phn mm. c s dng rng ri. D m rng. D dng lin kt vi cc cng c khc ca h thng tch hp lin tc thng qua cc plug in. Min ph.
15
16
Khch hng, Kim nh,
17
Virtual Machines
Notification
Customer
Deploy Server
Code Coverage
18
Tt c vi Jenkins hu nh l t ng. Gim thi gian v chi ph. Nng cao nng lc nhn vin? C th tm gn li ch Jenkins mang li l FESS. Faster. Easier. Safer. Smarter.
19
3 4
p dng test unit Qun l d n theo m hnh Agile p dng tt c nhng h tr ca Jenkins trong CI
20
Thay i quan nim c v qun l d n? Thit lp quy trnh ban u ph hp? Thit lp h thng ? K nng ca qun l d n, lp trnh vin, kim nh vin?
21
?
22
VIII. DEMO
23
24