Ito ang command buildbot na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
buildbot - isang tool para sa pamamahala ng mga master instance ng buildbot
SINOPSIS
Pangkalahatan Pagsamba
buildbot [ global pagpipilian ] utos [ utos pagpipilian ]
buildbot utos -h|- Tumulong
Utos Options
buildbot lumikha-master [ -q|--tahimik ] [ -f|--puwersa ] [ -r|--relocatable ] [ -n|--hindi-
mag-logrotate ] [ -s|--log-laki SIZE ] [ -l|--log-count COUNT ] [ -c|--config KONFIG ] [ --db
DATABASE ] [ PATH ]
buildbot upgrade-master [ -q|--tahimik ] [ -r|--palitan ] [ --db DATABASE ] [ PATH ]
buildbot [ --verbose ] { simula|itigil|i-restart ang|buntong hininga|reconfig } [ PATH ]
buildbot sendchange [ -m|--panginoon Panginoon ] [ -u|--username USERNAME ] [ -R|--imbakan
REPOSITORY ] [ -P|--proyekto PROJECT ] [ -b|--sangay BRANCH ] [ -C|--kategorya CATEGORY ] [
-r|--rebisyon REBISYON ] [ --revision-file REVISIONFILE ] [ -p|--pag-aari HINDI ] [
-c|--mga komento MESSAGE ] [ -F|--logfile LOGFILE ] [ -w|--kailan TIMESTAMP ] MGA FILE...
buildbot debugclient [ -m|--panginoon Panginoon ] [ -p|--passwd PASSWORD ]
buildbot statuslog [ -m|--panginoon Panginoon ] [ -u|--username USERNAME ] [ -p|--passwd
PASSWORD ]
buildbot statusgui [ -m|--panginoon Panginoon ] [ -u|--username USERNAME ] [ -p|--passwd
PASSWORD ]
buildbot subukan [ --wait ] [ -n|--dry-run ] [ --get-builder-names ] [ -c|--kunekta {ssh|pb} ]
[ --tryhost PANGALAN NG HOST ] [ --trydir PATH ] [ -m|--panginoon Panginoon ] [ -u|--username USERNAME ]
[ --passwd PASSWORD ] [ --diff DIFF ] [ --patchlevel PATCHLEVEL ] [ --baserev BASEREV ] [
--vc {cvs|svn|tla|baz|darcs|p4} ] [ --sangay BRANCH ] [ -b|--tagabuo BUILDER ] [
--ari-arian MGA PAG-AARI ] [ --try-topfile FILE ] [ --try-topdir PATH ]
buildbot tryserver [ --jobdir PATH ]
buildbot checkconfig [ CONFIGFILE ]
buildbot [ --verbose ] { simula|itigil|i-restart ang|buntong hininga|reconfig } [ PATH ]
buildbot [ --verbose ] { - Tumulong|--bersyon }
DESCRIPTION
Ang tool na command-line na `buildbot' ay maaaring gamitin upang simulan o ihinto ang isang buildmaster at upang
makipag-ugnayan sa isang tumatakbong halimbawa ng buildmaster. Ang ilan sa mga subcommand nito ay inilaan para sa
buildmaster admin, habang ang ilan ay para sa mga developer na nag-e-edit ng code na
binabantayan ng buildbot.
Opsyon
Command
lumikha-master
Gumawa at mag-populate ng isang direktoryo para sa isang bagong buildmaster
upgrade-master
Mag-upgrade ng kasalukuyang buildmaster directory para sa kasalukuyang bersyon
simula Magsimula ng buildmaster
itigil Itigil ang isang buildmaster
i-restart ang
I-restart ang isang buildmaster
buntong hininga|reconfig
Magpadala ng SIGHUP signal sa buildmaster para muling basahin ang config file
magpadala ng pagbabago
Magpadala ng pagbabago sa buildmaster
debugclient
Maglunsad ng maliit na debug panel gui
statuslog
Ilabas ang kasalukuyang katayuan ng tagabuo sa stdout
statusgui
Magpakita ng maliit na window na nagpapakita ng kasalukuyang katayuan ng tagabuo
sumubok Magpatakbo ng build gamit ang iyong mga lokal na pagbabago. Nangangailangan ang command na ito ng in-advance na configuration
ng buildmaster na tanggapin ang mga naturang kahilingan sa build. Pakitingnan ang dokumentasyon para sa
mga detalye tungkol sa utos na ito.
tryserver
buildmaster-side 'try' support function, hindi para sa mga user
checkconfig
I-validate ang buildbot master config file.
Global pagpipilian
-h|- Tumulong
I-print ang listahan ng mga available na command at pandaigdigang opsyon. Lahat ng kasunod na utos
ay hindi pinansin.
--bersyon
I-print ang twistd at buildslave na bersyon. Ang lahat ng kasunod na utos ay binabalewala.
--verbose
Output ng Verbose.
lumikha-master utos pagpipilian
-q|--tahimik
Huwag ilabas ang mga utos na pinapatakbo
-f|--puwersa
Muling gumamit ng isang umiiral nang direktoryo (hindi i-overwrite ang master.cfg file)
-r|--relocatable
Lumikha ng isang naililipat na buildbot.tac
-n|--walang-logrotate
Huwag pahintulutan ang buildmaster na i-rotate ang mga log nang mag-isa.
-c|--config
Itakda ang pangalan ng buildbot master config file sa KONFIG. Default na pangalan ng file ay
master.cfg.
-s|--log-laki
Itakda ang laki kung saan iniikot ang twisted lof file SIZE byte. Default na halaga ay
1000000 bytes
-l|--log-count
Limitahan ang bilang ng mga pinananatiling lumang twisted log file sa COUNT. Ang lahat ng mga file ay iniingatan ng
default.
--db Itakda ang database connection para sa pag-iimbak ng scheduler/status state sa DATABASE.
Default na halaga ay sqlite:///state.sqlite.
PATH Direktoryo kung saan iimbak ang mga master file ng buildbot.
upgrade-master utos pagpipilian
-q|--tahimik
Huwag ilabas ang mga utos na pinapatakbo.
-r|--palitan
Palitan ang anumang binagong file nang walang kumpirmasyon.
--db Itakda ang database connection para sa pag-iimbak ng scheduler/status state sa DATABASE.
Default na halaga ay sqlite:///state.sqlite.
PATH Direktoryo kung saan nakaimbak ang mga master file ng buildbot.
magpadala ng pagbabago utos pagpipilian
--panginoon
Itakda ang lokasyon ng PBListener ng buildmaster na i-attach sa form HOST:PORT.
-u|--username
Itakda ang username ng commiter sa USERNAME.
-R|--imbakan
Itakda ang repository URL sa REPOSITORY.
-P|--proyekto
Itakda ang specifier ng proyekto sa PROJECT.
-b|--sangay
Itakda ang pangalan ng sangay sa BRANCH.
-c|--kategorya
Itakda ang kategorya ng repository sa CATEGORY.
-r|--rebisyon
Itakda ang rebisyon na ginagawa REBISYON.
--revision-file
paggamit REVISIONFILE file upang basahin ang data ng spec ng rebisyon mula sa.
-p|--pag-aari
Itakda ang property para sa pagbabago sa HINDI. Dapat nasa format NAME:VALUE.
-m|--mga komento
Itakda ang log message sa MESSAGE.
-F|--logfile
Itakda ang logfile sa LOGFILE.
-w|--kailan
Itakda ang timestamp na ginamit bilang pagbabago ng oras sa TIMESTAMP.
MGA FILE Ang listahan ng mga file ay nabago.
debugclient utos pagpipilian
-m|--panginoon
Itakda ang lokasyon ng PBListener ng buildmaster na i-attach sa form HOST:PORT.
-p|--passwd
I-debug ang password na gagamitin.
statuslog utos pagpipilian
-m|--panginoon
Itakda ang lokasyon ng PBListener ng buildmaster na i-attach sa form HOST:PORT.
-u|--username
Itakda ang username para sa PB authentication sa USERNAME. Default ay statusClient.
-p|--passwd
Itakda ang password para sa PB authentication sa PASSWORD. Default ay clientpw.
statusgui utos pagpipilian
-m|--panginoon
Itakda ang lokasyon ng PBListener ng buildmaster na i-attach sa form HOST:PORT.
-u|--username
Itakda ang username para sa PB authentication sa USERNAME. Default ay statusClient.
-p|--passwd
Itakda ang password para sa PB authentication sa PASSWORD. Default ay clientpw.
sumubok utos pagpipilian
--wait Maghintay hanggang matapos ang mga build.
-n|--dry-run
Mangalap ng impormasyon, ngunit hindi talaga magsumite.
--get-builder-names
Kunin ang mga pangalan ng mga available na builder. Hindi nagsusumite ng kahit ano. Sinusuportahan lamang para sa
'pb' na mga koneksyon.
-c|--kunekta
Uri ng koneksyon. Maaaring alinman sa ´ssh´ o ´pb´.
--tryhost
Itakda ang hostname (ginamit ng ssh) para sa buildmaster PANGALAN NG HOST.
--trydir
Tukuyin ang trydir (sa tryhost) kung saan nakadeposito ang mga tryjob.
-m|--panginoon
Itakda ang lokasyon ng PBListener ng buildmaster sa form HOST:PORT
-u|--username
Itakda ang username na nagsasagawa ng trial build sa USERNAME.
--passwd
Itakda ang password para sa PB authentication sa PASSWORD.
--diff paggamit DIFF file na gagamitin bilang isang patch sa halip na i-scan ang isang lokal na puno. Gamitin ang ´-´ para sa
stdin.
--patchlevel
Tukuyin ang patchlevel na ilalapat. Default sa 0. Tingnan magtagpi para sa mga detalye.
--baserev
paggamit BASEREV rebisyon sa halip na mag-scan ng lokal na puno.
--vc Tukuyin ang version control system na ginagamit. Mga posibleng value: cvs, svn, tla, baz, darcs,
P4.
--sangay
Tukuyin ang ginagamit na sangay, para sa mga VC system na hindi mismo matukoy.
-b|--tagabuo
Patakbuhin ang trial build sa tinukoy na Builder. Maaaring gamitin ng maraming beses.
--ari-arian
Tukuyin ang hanay ng mga property na ginawang available sa build environment sa format
prop1=halaga1,prop2=halaga2...
--try-topfile
Tukuyin ang pangalan ng isang file sa tuktok ng puno. Ang pagpipiliang ito ay ginagamit upang mahanap ang
itaas. Kailangan lang para sa SVN at CVS.
--try-topdir
Tukuyin ang landas sa tuktok ng gumaganang kopya. Kailangan lang para sa SVN at CVS.
tryserver utos pagpipilian
--jobdir
Ang jobdir (maildir) para sa pagsusumite ng mga trabaho
Gumamit ng buildbot online gamit ang mga serbisyo ng onworks.net