Qhov wikiHow no qhia koj li cas rau nruab Jenkins automation server hauv koj lub computer. Jenkins yog qhov qhib-qhov, Java-based automation server uas tso cai rau koj siv koj li txheej txheem txhim kho software nrog txuas ntxiv mus tas li. Thaum sau ntawv thiab tshuaj xyuas tus lej raws li tus tsim khoom, koj tuaj yeem siv Jenkins kom yooj yim siv tus neeg tsis muaj peev xwm ua haujlwm xws li tsim, ntsuas, xa tawm, ntim khoom, thiab koom ua ke. Nws yog software dawb, thiab koj tuaj yeem txuas ntxiv nws txoj haujlwm yooj yim los ntawm kev sau koj tus kheej Java plugins.
Cov kauj ruam
Txoj Kev 1 ntawm 4: Siv Windows
Kauj Ruam 1. Qhib Jenkins lub vev xaib hauv koj tus browser internet
Ntaus https://jenkins.io rau hauv koj tus browser qhov chaw nyob bar, thiab nias ↵ Enter lossis ⏎ Rov qab los ntawm koj cov keyboard.
Kauj ruam 2. Nyem rau Rub lub pob
Nov yog khawm liab hauv qab kab lus "Jenkins". Nws yuav qhib cov npe ntawm txhua qhov rub tawm version hauv qab ib nrab ntawm nplooj ntawv.
Kauj Ruam 3. Nyem Windows hauv qab "Kev Pab Txhawb Sijhawm Ntev (LTS)"
Qhov no yuav rub tawm cov ntaub ntawv ZIP uas muaj qhov hloov tshiab kawg ruaj khov Jenkins installer.
- Yog tias koj tau txais kev ceeb toom, xaiv qhov chaw txuag rau rub tawm.
- Xwb, koj tuaj yeem pom qhov tshaj tawm tshiab txhua lub lim tiam ntawm kab sab xis, tab sis kev tshaj tawm txhua lub lim tiam yuav tsis ruaj khov, thiab muaj cov kab mob me me lossis ua yuam kev.
Kauj Ruam 4. Qhib cov ntaub ntawv ZIP rub tawm hauv koj lub computer
Nrhiav thiab ob npaug nias qhov rub tawm ZIP cov ntaub ntawv hauv koj phau ntawv rub tawm qhib, thiab saib nws cov ntsiab lus.
Koj yuav pom qhov ua tiav (EXE) cov ntaub ntawv teeb tsa hauv ZIP archive
Kauj Ruam 5. Tua tawm "jenkins" installer file in the ZIP archive
Qhov no yuav pib teeb wizard hauv lub qhov rai tshiab.
Kauj Ruam 6. Nyem Tom ntej hauv lub qhov rai teeb tsa
Qhov no yuav tso cai rau koj saib, hloov lossis lees paub qhov chaw teeb tsa hauv cov kauj ruam tom ntej.
Kauj Ruam 7. Nyem Tom ntej hauv Kab Lus Kawg Nkaus
Qhov no yuav lees paub qhov chaw teeb tsa.
Optionally, koj tuaj yeem nyem Hloov, thiab xaiv qhov chaw sib txawv los nruab Jenkins.
Kauj Ruam 8. Nyem rau Install khawm hauv tus txheej txheem teeb tsa
Lub pob no yog nyob rau hauv qis-txoj cai ces kaum ntawm lub teeb wizard qhov rai. Nws yuav pib koj qhov kev teeb tsa Jenkins.
- Yog tias koj tau txais kev ceeb toom los ntawm koj lub firewall, nyem Yog lawm nyob rau hauv lub qhov rai pop-up kom tso cai rau teeb tsa.
- Koj tuaj yeem taug qab qhov xwm txheej teeb tsa ntawm qhov bar nce qib ntsuab.
Kauj Ruam 9. Nyem Ua tiav
Qhov no yuav kaw lub wizard teeb tsa.
Koj yuav tsum ua kom tiav koj cov teeb tsa teeb tsa hauv koj tus browser internet
Kauj ruam 10. Qhib lub tab tshiab hauv koj tus browser internet
Koj tuaj yeem siv txhua lub browser zoo li Edge, Chrome lossis Firefox.
Kauj Ruam 11. Mus rau https:// localhost: 8080 hauv koj tus browser internet
Ntaus lossis muab qhov txuas no tso rau hauv koj tus browser qhov chaw nyob bar, thiab nias ↵ Enter lossis ⏎ Return.
Qhov no yuav qhib nplooj ntawv "Unlock Jenkins" hauv koj tus browser
Kauj Ruam 12. Luam daim ntawv teev npe chaw nyob los ntawm nplooj ntawv "Unlock Jenkins"
Koj yuav pom cov npe phau ntawv rau koj Jenkins teeb tsa qhov chaw sau ua cim Unicode liab. Xaiv thiab luam qhov chaw nyob ntawm no.
Qhov chaw nyob no feem ntau C: / Program Files (x86) Jenkins / secrets / initialAdminPassword lossis cov npe zoo sib xws nyob ntawm koj qhov kev teeb tsa
Kauj Ruam 13. Qhib lub File File window tshiab
Koj tuaj yeem qhib ib daim nplaub tshev ntawm koj lub computer kom qhib lub qhov rai tshiab.
Kauj Ruam 14. Muab tshuaj txhuam cov ntawv tais ceev tseg rau hauv qhov chaw nyob bar hauv File Explorer
Nyem rau kab ntawv chaw nyob bar nyob rau sab saum toj ntawm koj li File Explorer window, thiab muab cov ntawv theej Jenkins theej ntawm no.
Kauj Ruam 15. Rho tawm / initialAdminPassword los ntawm qhov kawg ntawm qhov txuas
Koj yuav tsis xav tau ntu no los qhib cov npe npe xaiv.
Ib feem no qhia lub npe ntawm cov ntawv koj xav qhib hauv daim nplaub tshev no
Kauj Ruam 16. Nias ↵ Enter los yog ⏎ Rov qab los ntawm koj cov keyboard.
Qhov no yuav qhib qhov tshwj xeeb Jenkins nplaub tshev hauv koj qhov File Explorer window.
Kauj Ruam 17. Right-click the initialAdminPassword file
Cov nplaub tshev no muaj koj tus lej admin los ua kom tiav koj teeb tsa.
Kauj Ruam 18. Hover dua Qhib nrog rau ntawm txoj cai-nias cov ntawv qhia zaub mov
Qhov no yuav qhia cov haujlwm uas koj tuaj yeem siv los qhib cov ntawv no.
Kauj Ruam 19. Xaiv Notepad lossis lwm cov ntawv nyeem yooj yim
Qhov no yuav qhib cov ntaub ntawv hauv koj cov ntawv khoos phis tawj, thiab qhia koj tus lej admin.
Kauj Ruam 20. Xaiv thiab luam tus password los ntawm cov ntawv sau
Ob npaug rau-nias tus password hauv kab ntawv txhawm rau xaiv nws, nyem rau ntawm txoj hlua xaiv kom pom koj cov kev xaiv, thiab nyem Luam.
- Koj tuaj yeem muab lo lus zais no nkag mus rau lo lus zais teb ntawm "Unlock Jenkins" nplooj ntawv, thiab ua tiav qhov koj teeb tsa nrog kev teeb tsa plugins.
- Nco ntsoov txheeb xyuas Txoj Cai 4 hauv qab no kom pom tias koj tuaj yeem ua tiav koj li kev teeb tsa plugin.
Txoj Kev 2 ntawm 4: Siv Mac
Kauj Ruam 1. Qhib Jenkins lub vev xaib hauv koj tus browser internet
Ntaus https://jenkins.io rau hauv qhov chaw nyob bar, thiab nias ⏎ Rov qab los ntawm koj cov keyboard.
Kauj ruam 2. Nyem rau Rub lub pob
Nov yog khawm liab hauv qab "Jenkins" nqe lus nyob rau saum toj. Nws yuav qhib cov npe ntawm txhua qhov rub tawm version hauv qab.
Kauj Ruam 3. Nyem rau Mac OS X xaiv hauv qab "Kev Pab Txhawb Ntev Ntev (LTS)"
Qhov no yuav rub tawm pob installer cov ntaub ntawv rau koj daim ntawv rub tawm.
Xwb, koj tuaj yeem rub tawm qhov tshaj tawm tshiab txhua lub lim tiam ntawm kab sab xis, tab sis kev tshaj tawm txhua lub lim tiam yuav tsis ruaj khov, thiab muaj kab me me lossis ua yuam kev
Kauj Ruam 4. Qhib cov ntawv rub tawm ntawm koj Mac
Nrhiav thiab ob npaug nias rau Jenkins PKG cov ntawv hauv koj phau ntawv rub tawm los pib ua tus tsim kev teeb tsa.
Kauj Ruam 5. Nyem Mus Ntxiv rau hauv qab-txoj cai
Lub pob no yog nyob rau sab xis-sab xis ntawm lub qhov rais teeb tsa. Nws yuav qhib daim ntawv tso cai pom zoo ntawm nplooj ntawv tom ntej.
Kauj Ruam 6. Nyem Txuas mus rau hauv qab-txoj cai
Koj yuav raug ceeb toom kom pom zoo rau daim ntawv tso cai ua ntej koj tuaj yeem mus txuas ntxiv.
Kauj Ruam 7. Nyem Pom Zoo hauv qhov pop-up
Qhov no yuav pom zoo rau Jenkins cov ntawv tso cai, thiab txuas ntxiv nrog cov txheej txheem teeb tsa.
Kauj Ruam 8. Nyem Mus Ntxiv
Qhov no yuav lees paub koj qhov chaw teeb tsa.
Kauj Ruam 9. Nyem rau Nruab Nruab
Nws nyob hauv kaum sab xis-sab xis ntawm lub qhov rai teeb tsa.
Koj yuav tsum tau nkag mus rau koj tus Mac tus lej siv tus lej txhawm rau pib teeb tsa
Kauj ruam 10. Sau koj lub Mac tus neeg siv lub npe siv thiab tus password
Qhov no yuav tso cai rau koj kom pib lub installation.
Kauj Ruam 11. Nyem Install Software hauv qhov pop-up
Qhov no yuav lees paub koj cov neeg siv cov ntsiab lus, thiab pib Jenkins kev teeb tsa.
Kauj Ruam 12. Nyem Kaw hauv lub qhov rai teeb tsa
Qhov no yuav kaw lub wizard teeb tsa.
- Thaum koj teeb tsa tiav, Jenkins yuav cia li qhib lub teeb tsa portal hauv koj tus browser.
- Yog tias teeb tsa lub portal tsis tuaj yeem qhib, qhib koj lub vev xaib internet, thiab mus rau https:// localhost: 8080 hauv koj tus browser.
Kauj Ruam 13. Luam daim ntawv tais ceev tseg liab los ntawm nplooj ntawv "Unlock Jenkins"
Koj tuaj yeem pom koj li Jenkins phau ntawv teev npe chaw nyob sau ua tus cim Unicode liab ntawm nplooj ntawv no. Xaiv qhov chaw nyob puv, nyem rau nws, thiab nyem rau Luam.
Qhov chaw nyob no feem ntau/Cov Neeg Siv/Sib Koom/Jenkins/Tsev/zais zais/pib AdminPassword lossis cov npe zoo sib xws
Kauj Ruam 14. Qhib Terminal qhov rai ntawm koj Mac
Nyem rau Cov ntawv thov nplaub tshev ntawm Dock, qhib Cov khoom siv hluav taws xob, thiab xaiv Terminal nov qhib qhov tshiab Terminal qhov rai.
Yog tias koj muaj teeb meem qhib Terminal, txheeb xyuas kab lus no kom pom ntau txoj hauv kev qhib nws
Kauj ruam 15. Ntaus sudo miv hauv Terminal
Cov lus txib no yuav tso cai rau koj saib koj tus thawj tswj hwm tus lej nkag mus teeb tsa koj li Jenkins plugins hauv koj tus browser.
Kauj Ruam 16. Muab tshuaj txhuam cov ntawv tais ceev tseg rau tom kawg ntawm sudo miv
Cov lus txib no yuav qhia koj tus password rau hauv lub Terminal Terminal.
- Cov lus txib tag nrho yuav zoo ib yam li sudo miv/Cov Neeg Siv/Sib Koom/Jenkins/Tsev/zais zais/pib AdminPassword.
- Nias ⏎ Rov qab los ntawm koj cov keyboard kom ua tiav cov lus txib, thiab pom koj tus lej Jenkins password.
Kauj Ruam 17. Luam Jenkins tus password thawj tswj hwm los ntawm Terminal
Xaiv txoj cai lo lus zais hauv Terminal qhov rai, nyem rau nws, thiab nyem rau Luam.
- Tam sim no koj tuaj yeem muab lo lus zais tso rau ntawm nplooj ntawv "Unlock Jenkins" hauv koj tus browser, thiab ua tiav qhov kev teeb tsa.
- Nco ntsoov txheeb xyuas Txoj Cai 4 hauv qab no kom pom tias koj tuaj yeem ua tiav koj li kev teeb tsa plugin.
Txoj Kev 3 ntawm 4: Siv Debian/Ubuntu Linux
Kauj Ruam 1. Qhib Terminal qhov rai ntawm koj lub computer
Nyem rau Dash icon nyob rau sab saum toj-sab laug ntawm koj lub desktop, thiab nyem Terminal ntawm daim ntawv teev npe kom qhib lub qhov rai tshiab.
- Xwb, koj tuaj yeem nias Ctrl+Alt+T kom qhib Terminal.
- Yog tias koj siv qhov tsis-Debian version ntawm Linux, koj tuaj yeem pom cov kab hais kom ua tshwj xeeb rau koj li kab ke ntawm https://jenkins.io/download page.
Kauj Ruam 2. Ntaus wget -q -O -hauv Terminal
Cov lus txib no yuav tso cai rau koj ntxiv Jenkins tus yuam sij rau koj li kab ke txhawm rau siv cov ntaub ntawv teeb tsa raug cai.
Kauj Ruam 3. Ntxiv
Nyem rau qhov kawg ntawm Terminal hais kom ua, thiab ntxiv qhov txuas ntawm no. Nws yog qhov chaw nyob tseem ceeb rau kev tshaj tawm Jenkins tshiab kawg.
Xwb, koj tuaj yeem siv https://pkg.jenkins.io/debian-stable/jenkins.io.key txuas yog tias koj xav tau cov khoos phis tawj ruaj khov hloov qhov hloov tshiab tshaj tawm
Kauj ruam 4. Ntxiv | sudo apt -key ntxiv - thaum kawg ntawm qhov hais kom ua
Qhov no yuav ua kom tiav koj cov kab hais kom ua txhawm rau ntxiv tus yuam sij rau hauv koj lub system.
Cov lus txib tam sim no yuav tsum zoo li wget -q -O -https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt -key ntxiv -
Kauj Ruam 5. Nias ↵ Enter los yog ⏎ Rov qab los ntawm koj cov keyboard.
Qhov no yuav khiav cov lus txib, thiab ntxiv tus yuam sij rau koj lub system.
Yog tias koj tau txais kev tshoov siab, nkag mus rau koj tus thawj tswj hwm tus lej nkag mus
Kauj Ruam 6. Ntaus sudo apt-add-repository ntawm kab tshiab Terminal
Cov lus txib no yuav tso cai rau koj ntxiv cov ntaub ntawv Jenkins rau hauv koj lub cev.
Kauj Ruam 7. Ntxiv "deb https://pkg.jenkins.io/debian binary/"
Qhov no yuav tam sim no ntxiv cov nom Jenkins repository rau koj cov kab ke.
- Cov lus txib tag nrho yuav tsum zoo li sudo apt-add-repository "deb https://pkg.jenkins.io/debian binary/"
- Yog tias koj yuav mus rau qhov ruaj khov version nrog tus yuam sij ruaj khov txij thaum pib, siv "deb https://pkg.jenkins.io/debian-stable binary/" hloov chaw.
- Nias ↵ Sau lossis ⏎ Rov qab los ua kom tiav cov lus txib.
Kauj Ruam 8. Ntaus thiab khiav sudo apt-tau hloov tshiab hauv Terminal
Qhov no yuav hloov kho tag nrho koj cov chaw cia khoom raug cai.
Koj yuav tsum tau npaj rau kev teeb tsa tom qab hloov kho tiav
Kauj ruam 9. Ntaus thiab khiav sudo apt-tau nruab jenkins
Cov lus txib no yuav nruab Jenkins los ntawm cov chaw cia khoom raug cai.
Yog tias koj raug hais kom teeb tsa pob ntxiv, ntaus Y thiab nias ↵ Enter txhawm rau txuas ntxiv
Kauj ruam 10. Qhib koj tus browser hauv internet
Koj tuaj yeem siv txhua lub browser zoo li Firefox lossis Opera ntawm no.
Kauj Ruam 11. Mus rau https:// localhost: 8080 hauv koj tus browser
Qhov no yuav qhib nplooj "Unlock Jenkins".
Kauj Ruam 12. Luam koj phau ntawv teev npe Jenkins los ntawm Unlock Jenkins nplooj ntawv
Koj yuav pom koj cov npe teev npe hauv cov ntawv Unicode liab ntawm no. Xaiv thiab luam tag nrho cov npe los ntawm nplooj ntawv.
Cov npe no feem ntau yuav zoo li/var/lib/jenkins/secrets/initialAdminPassword
Kauj Ruam 13. Ntaus sudo miv hauv Terminal qhov rai
Cov lus txib no yuav tso cai rau koj nyeem Jenkins tus lej zais los ntawm cov ntaub ntawv teev npe tshwj xeeb.
Xwb, koj tuaj yeem siv sudo gedit txhawm rau saib koj tus lej password hauv kab ntawv nyeem cov lus pom
Kauj Ruam 14. Ntxiv cov ntawv theej ntawm qhov kawg ntawm qhov hais kom ua
Cov lus txib no yuav nyeem cov ntaub ntawv cov ntsiab lus, thiab qhia koj tus password hauv Terminal qhov rai.
Cov lus txib tag nrho yuav tsum zoo ib yam li sudo miv/var/lib/jenkins/secrets/initialAdminPassword
Kauj Ruam 15. Nias ↵ Enter los yog ⏎ Rov qab los ntawm koj cov keyboard.
Qhov no yuav luam koj tus thawj tswj hwm tus lej nkag mus rau hauv Terminal qhov rai.
Kauj Ruam 16. Luam Jenkins tus password los ntawm Terminal
Xaiv tus lej zais hauv Terminal qhov rai, nyem rau nws, thiab nyem Luam.
- Tam sim no koj tuaj yeem muab lo lus zais tus thawj tswj hwm rau ntawm nplooj ntawv "Unlock Jenkins" hauv koj tus browser, thiab ua tiav qhov kev teeb tsa.
- Nco ntsoov txheeb xyuas Txoj Cai 4 hauv qab no kom pom tias koj tuaj yeem ua tiav koj li kev teeb tsa plugin.
Txoj Kev 4 ntawm 4: Ua tiav Kev Teeb Nrog Plugins
Kauj Ruam 1. Muab tus password admin nkag mus rau kab ntawv hauv browser
Rov qab mus rau nplooj ntawv "Unlock Jenkins" hauv koj tus browser, nyem rau ntawm tus password, thiab xaiv Muab tshuaj txhuam.
Nplooj ntawv no qhib ntawm https:// localhost: 8080
Kauj Ruam 2. Nyem Txuas Ntxiv
Nov yog lub pob xiav nyob rau sab xis-sab xis ntawm nplooj ntawv. Nws yuav lees paub koj tus thawj tswj hwm tus lej nkag, thiab tso cai rau koj ua tiav koj li Jenkins teeb tsa.
Kauj Ruam 3. Nyem rau Install lub tswv yim plugins box
Qhov kev xaiv no yuav teeb tsa cov neeg nyiam tshaj plaws, muaj txiaj ntsig, thiab tseem ceeb Jenkins plugins hauv koj lub computer.
- Xwb, koj tuaj yeem nyem Xaiv plugins rau nruab, thiab xaiv tus kheej plugins uas koj xav tau.
- Koj tuaj yeem taug qab lub plugin teeb tsa ntawm kab kev ua haujlwm xiav.
- Thaum koj teeb tsa tiav, koj yuav raug hais kom tsim koj thawj tus neeg siv rau koj li Jenkins system.
Kauj Ruam 4. Ua daim ntawv "Tsim Thawj Tus Thawj Coj" hauv koj tus browser
Koj yuav tsum tsim tus thawj tswj hwm lub npe thiab tus lej nkag mus ntawm no, thiab sau koj lub npe thiab email chaw nyob.
Kauj Ruam 5. Nyem Txuag thiab Ua Ntej ntawm hauv qab-txoj cai
Nov yog lub pob xiav nyob rau sab xis-sab xis ntawm nplooj ntawv. Nws yuav tsim koj thawj tus neeg siv, thiab ua tiav koj li Jenkins kev teeb tsa.
Kauj Ruam 6. Nyem rau xiav Pib siv Jenkins khawm
Koj yuav pom cov lus hais tias "Jenkins npaj tau lawm!" thaum koj teeb tsa tiav. Nyem rau lub pob no kom txiav tawm lub installer, thiab qhib Jenkins dashboard.