Subtitles for LinuxDays 2016 - Building a free software based development environment - F. Preinstorfer

14   0   0  
  Pause sub
hekk nirringrazzjak għall ġejjin biex tiegħi
preżentazzjoni jien ser jitkellmu dwar
bini ta 'żvilupp ta' softwer b'xejn
ambjent jew pipeline għal intrapriżi żgħar
Kumpanija bażikament huwa xi ftit minn dak li aħna
jkollhom u aħna mibnija matul l-aħħar tliet
sena fil-kumpanija tagħna
isem tiegħi qed jikber pjanti iebsa jien
sistemi inġinier fi Awstrijaka żgħir
kumpanija istartjar u nagħmlu laboratorju
apparat għall-ittestjar għall-polpa u tal-karta
industrija hekk bażikament nibnu apparati
li aħna jbiegħu lill-klijenti u dawk
klijenti jużawha biex tittestja ċerti aspetti
ta pereŜempju karta hekk każ ta 'prova wieħed
Ikun kemm ilma jista 'biċċa
karta jassorbu t-tip ta 'apparat xejn
partikolari fancy minn punt teknoloġija
di vista aħna qed jużaw aktar ċ ++ hekk maġġoranza
tat-artab lil ċittadini ta 'dan huwa miktub fl
c ++ allura hemm Python 3 u
ovvjament l-glukosju li għandek bżonn
kullimkien kieku bażikament passjoni u
l kollu 15
kont taf qabel ma tixtieq li attwalment
jitkellmu dwar il-pipeline i tixtieq
jintroduċu xi rekwiżiti li
kellna u dawn huma biss ftit minnhom
Naħseb li huwa importanti li tikseb tiegħek
sensazzjoni ta '' dak li huwa meħtieġ mill-inqas
għall-każ użu tagħna sabiex wieħed importanti
rekwiżit kien li jkollha l-appoġġ offline
kwartieri ġenerali kumpanija tagħna jinsab fil
L-Awstrija fil-kampanja u li hija
attwalment sbieħ jekk inti tħares lejn il-tieqa
u dan tista 'tara ħaxix aħdar
muntanji u bażikament dak huwa l-każ
iżda mhux ta 'benefiċċju fil-każ li inti tixtieq
konnessjoni bl-internet tajba sabiex għandna
konnessjoni bl-internet bil-mod u l-aktar
Flick inti tixtieq li hekk aħna aħjar ma jiddependux
wisq fuq l-internet li jkun
ikun tajjeb għalina
ħaġa oħra li nafu mill-passat
minnu li huwa pjuttost ta 'benefiċċju għal mhux
jiddependu fuq kull magna żviluppatur wieħed
x'imkien Jien ċert li ħafna minnkom jkollhom
sema
-istejjer jew raw dan ma tiegħek
għajnejn stess li xi laptop xi magna
f'xi kariga minn xi iżviluppatur huwa
fil-fatt l-aktar aspett importanti ta '
il-kumpanija għaliex mingħajr dawk
mingħajr dan il-laptop ċerti prodotti jistgħu
jinbnew kullimkien
I do not know jekk xi ħadd huwa hekk l-affarijiet kollha
bħal dik imma stajt tidher minnhom u dawn qed
mhux li kbir li jkollhom hekk aħna aħjar
tipprepara għal dan
ħaġa oħra huwa għandu jkun faċli biex
tużah u faċli biex jużaw mezzi għandna nużaw
għodod u għandna jipprovdu iżviluppaturi
għodod li huma komdi ma '
hekk jekk aħna qed jużaw nikseb ikun kbir
jekk l-iżviluppatur jistgħu jinteraġixxu ma '
katusi u orchestrate-pipeline jew
maġġoranza tal-pipeline bi ftit użu tal nikseb
ġusta biżżejjed
u ħaġa oħra huwa għandu jkun
jinftiehem i think huwa pjuttost
importanti għal ambjent mibni li
li l-utenti jistgħu jifhmuha huma ma
bżonn li tikseb tikseb l-Eternity kbira
dettalji tiegħu imma għandek tagħti ħarsa
għalih u għandhom jgħidu okay I know I
mibnija dan il-pakkett u li marret minn dan
magna li din il-magna din il-magna u
dan ġara li tkun li kieku
tkun ġusta biżżejjed
u wkoll li jkollhom tinftiehem
pipeline ifisser li huwa wkoll wieħed hackable
għalhekk jista 'jkun jista' jiġi faċilment modifikati u
il aġġustat kif meħtieġ i jridu jagħtu
ħarsa ġenerali minimu ħafna ta 'dak li
għandhom
huwa ferm 'il bogħod milli tkun sħiħa imma
fiha l-aspetti l-aktar importanti li
huma meħtieġa għal dan talk 20-il minuta hekk
Jien gonna jagħtu introduzzjoni qasira għall
kollha tal-partijiet hawn u mbagħad I se
jagħtik xi każijiet ta 'użu sabiex
biex tikseb sensazzjoni tiegħek ta '' dak li huwa
possibbli hekk irridu li tibda fil-
qiegħ tax-xellug hawn fejn għandna
laptop iżviluppatur jista 'jkun xi ħaġa li
Linux twieqi magni kaxxa kaxxa mac
ikun x'ikun hemm l-ebda rekwiżit partikolari
fuq tali magna bażikament l-iżviluppaturi
għandu jħossu komdu
bil jkollna x-xogħol tiegħu għamlu hekk forsi 90
forsi forsi max u xi kontroll verżjoni
sistema tkun tkun biżżejjed biex tinkiseb
bdiet minn hemm aħna iddeċidejna li li
pick tikseb ħoġor kif tagħna bħala repożitorju
servers ġestjoni jew il-verżjoni soċjaliżmu
sistema ta 'kontroll għaliex nużawha
internament ħafna aħna simili u aħna
taħseb li għandu huwa hawn biex tissospendi hekk naqraw
hekk aħna dehret ikun kbir jekk jekk aħna
ikollhom xi ħaġa li ovvjament tappoġġja
jiksbu u wkoll tippermetti lill-iżviluppaturi li tuża
arma biex jiffaċċjaw jekk iridux minħabba
xi iżviluppaturi ma jħossux li l-iffrankar
bil bi b'linja kmand u forsi
li ċerti azzjonijiet huma pjuttost faċli li tagħmel fuq tali
interface web hekk aħna dehret kieku
tkun ħoġor tajba tkun tkun kbira
Għodda hawn u aħna qed pjuttost kuntenti bil-
Għażla effettivament lura mbagħad meta aħna
beda dan kien kien daqsxejn mhux maħduma iżda
dritt issa iħoss iħoss pjuttost pjuttost
pjuttost tajba għall-użu minn hemm aħna għandna ras
trasferiti għas-tank huwa hawn fil-wieħed nofs
hawn aħna magħżula Jenkins minħabba I kien
użati biex dan u Mike / proċess tkun xi tkun
xogħlijiet
OK u huwa softwer b'xejn huwa okay
jużaw Jenkins kultant jista inti
Jenkins jista 'jagħtik xi uġigħ ta' ras jekk
jekk inti ma tużah bħala kaptan biss
sistema hekk jekk inti tixtieq li tuża Jenkins
inti aħjar tagħmel żgur li int tuża tibni noti
u ma jibnu xi ħaġa fuq Jenkins
ruħha ħalli Jenkins kollha tad-
orkestrazzjoni u l-oħra
rappurtar u opri u hemm se
jkun hemm ikun biżżejjed iżda tagħmel l-
jibni fuq magni oħra u li l-
fejn għandna dritt jibnu imnieħer diversi
hawn l-għalf polza dawn jibnu ċ ++
proġetti python proġett huma mmexxija unità
testijiet li jagħmlu test ta 'integrazzjoni dak kollu
Hemm bżonn
minn hemm kellna fuq għal motiv u
motiv huwa fil Debbie verżjoni n kompatibbli
um server repożitorju hekk aħna iddeċieda li
vapur prodott tagħna bħala sett ta 'Debian
pakketti u huwa l-aktar naturali u 22
vapur pakketti Debian fi u fi
repożitorju regolari Debian u int hekk
bżonn xi għodda biex jimmaniġġaw pakketti u
xi wħud minnhom huma disponibbli u aħna nimxu
bil-motiv għaliex naħsbu jew fil tagħna
esperjenza taqbel każ l-użu tagħna aħjar sabiex
huwa Naħseb huwa miktub u jmorru
maturi i think so u huwa pjuttost handy
li tuża huwa għandu ħafna karatteristiċi u i
think ikollok ħafna mill-ktieb fil-fatt
jsir fuq il-lemin tal jevapora l
naħa tal-lemin ta 'dan hawn int għandna
qosor il-linja bit-tikek li jfisser xi
segregazzjoni netwerk hekk aħna ħafna
ta 'dan poplin fin-netwerk intern tagħna
jew fil-fatt kollha ta 'dan aktar ta' dan u fuq
-naħa tal-lemin fuq il esterna
netwerk għandna xi mirja esterni
u li huwa bażikament magna X sabiex magna
mannara huwa li jservu tal-repożitorju għall tagħna
klijenti u għandna każi multipli
ta 'dik hawn hekk yeah I titħalla barra xi
mill-għalf umoristiċi attwalment u xi wħud
l-għalf utli per eżempju aħna wkoll
server traduzzjoni hekk tradutturi
tista 'attwalment tittraduċi tagħna kollu
softwer li jużaw web uniku wieħed
interface nużaw websajt għall imma
huwa huwa attwalment sbieħ hija tipprovdi tiegħek
twitter web interface bootstrap huwa
pjuttost faċli għall-użu iżda mhuwiex daqshekk
importanti għal għal dan talk iżda biss li
tagħti idea li dan huwa verament il-
-aktar komponenti importanti ta 'l-
poplin għalhekk irrid biex tibda bil-
każ l-użu u l-kawża preżenti l-użu huwa biex tinbena
u r-rilaxx
biċċa stabbli ta 'softwer hekk aħna nassumu
li l-iżviluppatur hawn fuq laptop tiegħu
għandha repożitorju wieħed u fih
rilaxx stabbli ta 'software u wkoll
jkollha l-informazzjoni pakkett Debian
fiha hekk din repożitorju huwa bażikament
lesti biex jibnu ok hekk dak l-iżviluppatur
teħtieġ li tagħmel huwa bażikament jimpenjaw ruħhom tiegħu
jimpenja l-istat attwali tal-
repożitorju għal fergħa rilaxx f'dan il-
każ I call it rilaxx issa ovvjament
jista 'jkun hemm ħafna aktar iżda għal dan
Eżempju rilaxxi tajba biżżejjed u minn
hemm l-iżviluppatur teħtieġ li tagħmel huwa
timbotta din il repożitorju biex tikseb l-imħabba u jiksbu
up huwa mhux biss l-entratura għal dan
pipeline teħtieġ iżda wkoll għal jew hija dik
magna li huwa attwalment responsabbli għall
arkivjar kollha l-kodiċi sors hekk jekk inti
għandhom jimpenja fuq fergħa rilaxx u u
fuq fergħa jista 'potenzjalment
jintbagħtu lejn klijent
ikun ferm rakkomandabbli jekk inti tagħmel
ċert li dan jimpenja qatt qatt tmur
bogħod mill-ġdid
sabiex nikseb li tagħtik karatteristika
li tissejjaħ fergħat protettivi u
inti tista kkonfigurat fuq bażi ta 'proġett
fuq bażi ta 'proġetti u li jippermettilek li
jipproteġu ċerti friegħi milli jkunu
imħassra u tiġi sfurzata spinta biex hekk
li l-iżviluppaturi jistgħu jistgħu weed jista
weed fergħat u minn hemm kellna
minn 22 Jenkins bażikament tikseb ħoġor
jinnotifika Jenkins dwar bidliet fil-
ċerti repożitorji bl-użu li jużaw dik
ktieb għalhekk dan huwa ġebla li l-
istandard nikseb laboratorju API karatteristika hija
Bażikament jgħarraf Jenkins ħej Jenkins I
għandhom xi bidliet hawn forsi inti tixtieq li
tagħmel xi ħaġa ma 'dan
hekk Jenkins fuq in-naħa tiegħu għandu lista enormi
ta 'proġetti li tibni hija tibni għall
Eżempju ċ ++ proġett għall-fergħat ta 'rilaxx
hija tibni proġett python kif kemm filgħaxija
Verżjonijiet dak-x'ikun Jenkins bażikament
jaf kif jibnu għalf sabiex tieħu l-
informazzjoni mill-ħoġor tajba u avviżi ok
dan huwa ċ ++ proġett u huwa attwalment
ġejjin minn fergħa rilaxx so I għandhom
jibnu rilaxx bażikament hekk Jenkins a
ftit passi u huma bażikament
tagħżel waħda mill-akkumulazzjoni ma jipprovdix
mibnija ambjent jibnu nadif nagħmlu
ma jaqsmux kwalunkwe ambjent mibni madwar
kambjali hekk irridu niżguraw li kull softwer
kull pakkett huwa built-in huma f'kontenitur nadif
u l-ambjent minimu jekk int
interessati aħna qed jużaw Debian Jenkins
clue għal dak li huwa sett sabiħ ta '
bażikament qoxra b'kitba li astratta
bogħod ħafna mill-nitty mrammel u
dettalji ta 'l-ippakkjar Debian jużaw meta
tuża Jenkins Jenkins Abbozzi l
pakkett jew mibnija l-sors kontijiet għall
jibnu l-pakketti ta 'żewġ fibri runs testijiet fuq
il-pakketti u wara jibnu node huwa
għamlu dan tiġbor ir-riżultati kollha tal-IT
jiġbor l-artifact bennej u
jipprovdi l-utent ma 'xi ħaġa simili
graffs u rapporti Dak hu li kulħadd
trid li jkollha hekk din hija l-attwali
post fejn iżviluppatur tista 'tħares lejn il-
istat preżenti ta 'dan il-proġett sabiex inti tista'
tagħti ħarsa lejn dan u jgħidu okay dan huwa
l għoxrin jibnu pakkett tagħha
bennejja nadif għandna 20-testijiet unità u
u huwa jista 'jkun malajr jista' jieħu ħarsa lejn
dak u lejn l-istat ta 'dan u dan huwa
wkoll il-punt fejn inti tista customize
pjuttost ħafna hekk jekk inti per eżempju mibnija
dokumentazzjoni ossiġenu hemm xi wħud
twissijiet u l-ossiġnu jew l-ossiġnu
kont
lock li inti tixtieq li inti tista 'tixtieq
biex tagħti ħarsa lejn u dan ir-rappurtar u l-
u graphing karatteristika ta 'Jenkins ikun
-post dritt li Ħares tali
Dawn il-bidliet dettalji sabiex ejja nassumu
li l-bini ta 'suċċess u wieħed mill
-artifacts jibnu fil-fatt huwa binarja
pakketti Debian jew pakkett Debian minn
hemm
Jenkins jieħu pakkett u throws lill
motiv u motiv jagħti ħarsa lejn l-
pakkett deħlin u l-bini
informazzjoni li hija mogħtija miegħu
u avviżi Avviż
OK dan huwa dan il qisu rilaxx
pakkett għaliex huwa li ġejjin minn
fergħa rilaxx mill-get oriġinali
impenjata li tikseb fergħa rilaxx u għalhekk
jgħid okay Naf kif jittrattaw
rilaxxi Jien ser teħodha u poġġih
fis-distribuzzjoni instabbli tiegħi jew
repożitorju għal dik għal dik il-kwistjoni hekk
dan ifisser li wieħed jew pakketti kollha
li huma mibnija huma bażikament mimli
f'waħda ups waħda repożitarju motiv
distribuzzjoni għandna diversi minn dawn
u nixtieq li malajr ftit ħafna tikseb aktar
jew fuq l-distribuzzjonijiet differenti li
għandna għandna pereżempju instabbli aħna
jkollhom ittestjar u għandna stabbli u
dawk jservu każijiet ta 'użu differenti sabiex il-
waħda instabbli hija hija d-distribuzzjoni li
pakketti jitwaddbu fil-ħin kollu sabiex
jekk l-iżviluppatur jagħmel ħarġa ġdida ta '
kull pakkett huwa mimli fi instabbli
issa f'xi punt fil-ħin li inti bażikament
jridu vapur softwer għall-klijenti
inkella inti tkun dalwaqt barra mill
negozju sabiex fuq punt wieħed fil-ħin I
iżviluppatur jeħtieġ li jiddeċiedi okay dan huwa
tajba biżżejjed biex bażikament jsibu rwieħhom
ittestjar u l-ittestjar ifisser li tagħna
ittestjar Dipartiment tad-dipartiment tal-AK jista
tibda tagħti ħarsa lejn il-kurrent
istat tal-
awditorji hekk it-tim jista 'per eżempju
jittestjaw jekk jinstalla minn dan
xogħol repożitorju jekk promozzjonijiet jaħdem jekk l-
pakketti huma kompleti jekk il-karatteristiċi
qed jaħdmu jekk il-kaxxi kollha li jkunu
meħtieġa huma attwalment fi u yeah
minn hemm aħna jeħtieġu l M18 sa
bażikament tibda l-impjieg Jenkins u Mark
id-distribuzzjoni ittestjar kif stabbli u
tfisser stabbli li huwa rifless lill-
repożitorji esterni għall-estern
mirja hekk ladarba l-membru ta 'QA jgħid okay
din il din il-verżjoni tal-ittestjar
repożitorju hija tajba biżżejjed li jista 'jkun
konsenjati lill-klijenti huwa jista jikkummerċjalizzaw
stabbli u kollox huwa żfin barra
barra tal-repożitorju għalhekk din hija
telqa sħiħa dwar il-dwar il-kollu
pipeline u nixtieq li biss malajr jiksbu
fuq waħda jew tnejn każijiet ta 'użu oħra kif
ukoll biex jagħtuk l-impressjoni ta 'ta
dak li hu dak li hu possibbli
hekk qabel Irrid malajr qosor aħna
jkollhom sors pakkett driegħ stabbli
Debian informazzjoni imballaġġ fiha aħna
mibgħuta dan il-pakkett biex tikseb jiksbu jiksbu ħoġor
jkollna ndunat Jenkins Jenkins jibnu
softwer għandna l-Debian binarja
pakkett li huwa preżenti motiv u
ladarba iqattar l isfel permezz tal-pipeline
permezz ta 'ttestjar instabbli u stabbli
illum jew għada aħna ser laqat il-klijent
f'xi punt u normalment meta dan
jiġri l-klijent ser tirrapporta kaxxa
nisperaw hu ma fil-każ tagħna huma jagħmlu hekk
ejja jmorru fuq il eŜempju ieħor u
ejja nassumu rapporti ok klijent bħal dan,
Buck u ejja nassumu li ok
paġni bniedem nieqsa minn Debian
pakkett dawk bucks normalment ma jsibux
rrappurtat imma ejja nassumu għal dan
Eżempju li huwa hekk l-iżviluppatur huwa
kompitu li ok jekk jogħġbok lejn il-paġna mom li
dan il-pakkett u issa hu ma hu joħloq
fergħa torox bażikament torox u pick
kull isem jista 'jkun ippakkjar trux għall
eżempju u mbagħad jibda jaħdem fuq
-pakkett u huwa issa jista 'ovvjament
jibnu kollox minnu stess huwa seta '
jibnu ġew ippakkjati lokalment hawn fuq
l-unità tat-test lokalment verifika Picard
il-kopertura kodiċi lokalment għal kulħadd l-
affarijiet imma hemm ebda bżonn li minħabba li
tista 'wkoll push dan il-persunal dan l-mewt
fergħa ippakkjar hawn biss biex tikseb sa
għal darb'oħra u ħalli imħabba jagħmlu x-xogħol għalih
jew li l-pipeline aħħar jagħmlu x-xogħol hekk
qum darb'oħra avviż Jenkins Jenkins
jaf kif jibnu pakketti niġu
minn fergħa oħra iżda ma verament
kwistjoni hekk hija tibni pakketti u għal darb'oħra
Snajja Jenkins u r-rappurtar sabiex l-utent
tista 'pjuttost pjuttost faċilment post pereżempju
Twissijiet Incheon u lynching hija għodda
li inti tista 'tixtieq li tuża fil-każ
inti qed tuża Debian pakketti hija tkun
a linter David pakketti u li tista
jinnotifikaw inti ta 'affarijiet simili okay hemm
binarju f'dan il-pakkett u huwa nieqes
paġna raġel so ejja nassumu dalgħodu
hija mhix marret u l-abbozz huwa li tibni
ok tagħha sabiex minbarra l-graffs u
rappurtar irridu wkoll ikollhom l-
pakkett Debian u f'dan il-punt huwa
darb'oħra jintefa kontra motiv u ikrah
jgħid okay huwa huwa pakkett Debian
huwa attwalment sbieħ imma huwa ġejjin minn
xi fergħa li jien ma nafx jidher
bħal huwa li ġejjin mill-ippakkjar def
Jien ma tieħu dan hekk bażikament tarmi
bogħod hekk wieħed jista 'jgħid okay li dan huwa
dan huwa eżempju pjuttost inutli
iva imma huwa l-pedament ta 'bini
affarijiet oħra fuq nett li huma l-dawran
li jkun pjuttost utli ladarba inti għandek
minnhom pereżempju jużaw dan din il
katusi u permezz tal-punt uniku ta '
motiv li jiddeċiedu jekk jew le pakketti
għandhom laqat il-repożitorju jippermettilek li
do affarijiet simili okay li nistgħu nagħmlu filgħaxija
jerġgħu jinbnew mill-pakketti kollha Debian fi kwalunkwe
ħin ma qatt mhu se tolqot xi repożitorju
iżda nistgħu spot affarijiet simili tibdil ta '
PIs jew marret pakketti jew ksur ta
ippakkjat bil-każijiet bħal dawn bħal dawn
ieħor fatturi interessanti u I jixtiequ
għal ftit malajr ħafna tiżdied fuq dik
għaliex jien diġà maż-żmien iżda biss
li jtik impressjoni
tippermetti wkoll li inti biex jipprovdu użu
F'każijiet bħal għaliex ma joħolqu speċjali
distribuzzjoni fuq is-server applet li
jissejjaħ ippakkjar def u jekk aħna hit
F'tali differenti pożittiv jekk jekk
pakkett hits bħal repożitorju hija setgħet
mur ippakkjar mewt dan il
F'dan l-eżempju u għalhekk ma tmurx wisq
instabbli dan ma jmurx lil jkollu imballaġġ
u minn hemm aħna għandna kabina regolari u
repożitorju sabiex ikun jista 'jintuża internament
mill-AK dipartiment jista 'jintuża minn mill
iżviluppaturi innifsu u dan jippermetti għall
Eżempju biex jagħmlu refactorings kbar mingħajr
breaking instabbli għal xahrejn jew
tliet xhur minħabba li l-iżviluppatur jista
pick kwalunkwe pakkett għajn li huwa jixtieq jew
kwalunkwe repożitorju li jrid Hack fuqha
u timbotta biex jimpenjaw mhux ma jirrillaxxawx
fergħa iżda għal fergħa żvilupp magħruf
u l-pakketti kollha li jaqgħu barra mill-
din il-fergħa iżvilupp magħruf tolqot dan
repożitorju ħafna u qatt
qatt tmur lil klijenti, iżda li kieku
inessu xi wħud kbira intern
ittestjar u ladarba l refactoring isir
-xogħol tista 'biss sempliċement jitwaħħdu biex
rilaxx prattika u inti għandek l-ewwel
użu każ mill-ġdid dan ovvjament ħin tiegħi huwa
fuq id-dritt issa I jridux biss ħafna
malajr jmorru fuq li jmorru fuq diversi
lezzjonijiet li konna tgħallimna
forsi dawn qed utli għalik Inkun
kbir jekk kelli magħrufa lilhom qabel il-
ewwel waħda hija inti aħjar tagħmel żgur li int
jkollhom verament faċli biex jintużaw pipeline u
faċli biex jużaw il-mezzi għall-punt iżviluppatur tal
ħsieb jekk inti tuża tikseb fil-kumpanija tiegħek
kun żgur li l-pipeline huwa
kontrollabbli u li jistgħu jintużaw mill jiksbu biss hekk
jekk ikollok jekk inti teħtieġ tiegħek
iżviluppaturi setup Jenkins għall tagħhom
stess bini softwer li jista 'jkun
kwistjoni minħabba xi iżviluppaturi, anki jekk
huwa politika tal-kumpanija li Jenkins għandha
jintużaw għall-bini xi iżviluppaturi
se ngħid Yep I jinjoraha
oħrajn multa se ngħid iva jien ser
jieħdu Jenkins għall-bini imma stajt qatt
sema 'testijiet unità u jien ma' kura
dwar graffs madwar unità testijiet multa ok
dawk l-oħra se ngħid okay naf kif
kif janalizzaw ir-riżultati tat-testijiet unità che
ma Jenkins li tajjeb u hu kuntent
iżda huwa nesa li hemm, pereżempju
kopertura kodiċi kif ukoll sabiex ikun
tajjeb ħafna biex jagħmlu ċert li din tista '
astratt bogħod mill-iżviluppatur u inti
ma jeħtiġux iżviluppatur biex jiġi kkonfigurat
Jenkins huwa jista 'jieħu ħarsa lejn din
l-ebda problema imma bażikament huwa aħjar li
jipprovdu għall lilu jew lilha Naħseb li huwa
importanti li tikseb is-servizzi u t-tħaddim
reali malajr sabiex ma ma jibnu l
il-karatteristiċi li taħseb li huma
importanti jew utli, iżda tibda bil-
aktar wieħed importanti u jipprovdu li
Rekwiżiti għall-bidla matul MMM żmien
dawn jinbidlu ħafna drabi aktar spiss u
inti aħjar tipprepara ruħek għal dan u
Naħseb li l-aħjar tħejjija għal
Rekwiżiti li jinbidlu huwa l-awtomazzjoni kif
kemm jista 'jkun u l-awtomazzjoni mezzi ok
Jien jużaw ansible puppets użu chef
kwalunkwe għandek tagħmel server tiegħek
konfigurazzjoni imma tieqafx hemm
pereżempju għaliex jiksbu loud jipprovdi
API kienu l-proġetti kollha con jista 'jkun
konfigurati programmatically b'hekk m'hemm l-
ebda bżonn li jmorru permezz tas-settings ta
diversi mijiet proġetti u jeħtieġu u
u sħubija jeditjaw grupp jew jeditjaw ganċijiet
jew xi ħaġa bħal dik li tista 'tkun
awtomatizzati bogħod u għandu jkun
mod awtomatiku
ħaġa oħra hija jekk inti qed tuża Jenkins
hemm proġetti bħal sparatura Jenkins
bennej I do not know jekk huwa jekk in-nies
jafu li iżda naħseb li huwa pjuttost utli
għaliex għandna ftit jien mhux dwar
elf iċċekkjar ħwienet u li qed tinbidel
partijiet mill-impjieg teħtieġ us
minuta tagħmel dan bl-idejn u inti tista
tieħdu gost għall-ġimgħatejn li ġejjin hekk jekk
inti qed tuża sett jużaw Jenkins kun żgur
int qatt ma tmissx l-interface kkonfigurat
minnu ħlief għall-ittestjar ovvjament u
l-aħħar punt huwa inti aħjar tagħżel tiegħek
għodod bil-għaqal
bdejna bil repożitorju ieħor
server u mingħajr matchup ħafna ħafna
evalwazzjoni għaliex ħsibna okay konna
magħruf mill-passat u huwa ok dan huwa
ma impjieg tiegħu imma aħna ħadthom hit limitazzjonijiet
pjuttost malajr u effettivament meta inti
bini ta 'din pipeline integrazzjonijiet ġejjin
matul iż-żmien u taħseb okay li dan huwa
biss il-wieħed gets iweġġgħu fil minnhom il-wieħed
Debian repożitorju server ma jistax jiġi
li diffiċli li RIP li sa imma attwalment jekk
hemm ħames servizzi oħra li
jiddependu fuqha u b'xi mod jintegraw ma
huwa Huwa nikseb jiġrilha delikata
OK hekk thats it mid talk tiegħi nirringrazzjak
ħafna biex jisimgħu
jekk għandek xi mistoqsijiet
inti tista jistaqsihom informatur tagħhom erbgħa
minuti jew inti tista 'ssib il-kuntatt
Dettalji dwar webpage tiegħi
ok grazzi
Iva jekk jogħġbok
tfittex hawn taħt jien ridt li jistaqsu
apparti minn dawn l-għodod iżviluppatur huma
hemm xi biċċiet oħra ta 'softwer b'xejn
għall-użu minn għal aspetti oħra tagħna ta
negozju tiegħek simili qalba tal-kontabilità
relazzjonijiet mal-klijenti forsi jew proġett
ġestjoni mistoqsija eċċellenti
aħna bħalissa qed jemigra bogħod minn
ippjanar proprjetarja tar-riżorsi intrapriża
sistema għal softwer b'xejn waħda huwa
imsejħa Triton I do not know jekk inti jekk inti
jafu dan id-dritt fuq se tkun mill-inqas l-
għodda ta 'għażla għalina dritt issa i think
M'inix ċert i think huwa msejjaħ il-ġdid
tas-saħħa li huwa mibni fuq ppruvaw fuq hekk
inti tista 'tixtieq li tfittex għal saħħa ġdida
biex tikseb demos u agħti ħarsa lejn dak li kien
possibbli
iva jekk jogħġbok i bżonn għall-preżentazzjoni u l-
tirrevedi xi wħud unifikata għal mudell fergħat
jedukaw xi ħaġa bħal dan għall tip ta '
li għandna nagħmlu jkollhom fergħat
mudell iva u huwa bbażat fuq ir-rilaxx
ismijiet internament u għalhekk huwa l-waħda li i
ppreżentati hawnhekk hija attwalment pjuttost
minuta bona għandna iebes illimitat
biex jispjega
hekk bażikament aħna għandna rilaxxi
kull ftit snin jew ma jistgħux iħollu huwa
kull ftit snin li l-attenzjoni li għandhom ismijiet
u taħt dan l-isem għandna rilaxxati
fergħat u għandna l-iżvilupp
fergħat u għandna fergħat ippakkjar
u l-tip ta 'għalf hekk iva nagħmlu
u jekk int interessat come lili
wara ui se jispjegaw fid-dettall
għalik
Yep merħba
iva jekk jogħġbok yeah kif taħseb li jittrattaw ma '
bħal saħansitra jkollhom għalliem verament qodma ilu
bħal tliet ġimgħat
do jippruvaw jintegraw ma 'l-istrixxa
rilaxxati bħal kull ġimgħa jew biss tixtieq tipprova
jingħaqdu dawn il-fergħat qodma l-ħruġ ġdid
li aktar karatteristiċi miżjuda mill-uniku
fil-mod u li jista 'jikkawża l-oħra
tip tal-kaxxa
OK hekk il-kwistjoni hija meta aħna meta aħna
jkollhom dawn il-fergħat twal ta 'żvilupp li
nużaw u allura aħna se jiġu ppakkjati
separatament jekk aħna jingħaqdu lura
u fil-fatt iva nagħmlu aħna bażikament
rebase sabiex ikun x'ikun hits-iżvilupp
fergħa ma jimpurtax għalina hekk aħna r
hemm ħafna ħafna kumitati li huma
tax-xogħol ġusti Jittieħed progress bħal dik
u ladarba jaslu lura lill-kaptan jew lil
fergħa rilaxx dawn qed normalment squashed
fis jikkommetti loġiċi ma xierqa jimpenjaw
messaġġi u allura l-pipeline kollu huwa
mibnija mill-ġdid jew l-software huwa mibnija mill-ġdid hekk
dak li aħna ma tagħmel hu ma neħdux
pakketti iżvilupp Debian li laqat l-
repożitorju iżvilupp u jġorrhom fil
-repożitorju instabbli jew stabbli hekk aħna
tagħmel żgur li kollha jibni attwalment jużaw
il-passaġġ bl rilaxxi fil hemm hekk aħna
qatt ma jieħdu pakketti Debian binarja għall
torox għal kwalunkwe aħna lkoll għandna dejjem
jerġgħu jinbnew l-tip ta 'għalf
kollox sew

Share this subtitle


Description