Veldu hvar Taiga bíður eftir ákvörðun
LokiðAðskildu samþykki áætlunar, framkvæmd smíði, sameiningarheimild og uppsetningu. Stilltu sjálfstæði út frá ákvörðunum sem fyrirtækið verður að halda.
Gefið út af TaigaHvernig við skrifum
Kannaðu skilning þinnFyrirtækið leyfir sjálfstæða sameiningu en verksmiðja slekkur á henni. Getur vara undir þeirri verksmiðju virkjað hana?Gera æfinguna
Það sem þú lærir
- Greina sjálfvirka smíði frá sjálfstæðri sameiningu.
- Útskýra efri mörk sameiningar, sjálfgefnar vörustillingar og sérval frumkvæða.
- Athuga greinareglur og afleiðingar uppsetningar áður en sjálfvirkni er virkjuð.
Aðskildu fjórar ákvarðanir
Ímyndaða búnaðarþjónustan hefur fjórar ólíkar ákvarðanir: samþykkja áætlun, framkvæma smíði, sameina breytingu og setja hana upp. Ekki líta á einn rofa sem heimild fyrir öllum fjórum.
Áður en þú breytir sjálfstæði skaltu skoða hvað afhendingarferli kóðasafnsins gerir eftir sameiningu. Ef sameining við vinnugrein kveikir á uppsetningu getur sjálfvirk sameining líka kveikt á því núverandi verkferli.
Ákveddu hvort áætlun bíði
Vörustillingin Build on its own by default stjórnar hvort fullbúin áætlun fari í smíði eða bíði samþykkis. Slökktu á henni þegar áætlanir þurfa fyrst ákvörðun manns.
Stilling frumkvæðis, Build on its own, getur breytt þeirri hegðun fyrir það frumkvæði. Skoðaðu bæði sjálfgefnu stillinguna og sérval áður en þú setur vinnu í biðröð.
Approve byrjar smíðina í nafni þess sem samþykkir, háð núverandi heimildum viðkomandi. Áætlun sem mistekst byrjar enga smíði. Sjálfvirk smíði heimilar ekki ein og sér sameiningu pull request sem verður til.
Skildu stigskiptingu sameiningar
Sjálfstæðri sameiningu er stýrt sérstaklega og slökkt er á henni þar til hún er virkjuð. Skjalfesta samþættingin styður GitHub, þar á meðal GitHub Enterprise.
| Stig | Merking |
|---|---|
| Fyrirtæki | Efri mörk fyrir hvort sjálfstæð sameining sé leyfð |
| Verksmiðja | Efri mörk fyrir allt undir þeirri verksmiðju |
| Vara | Sjálfgefin stilling fyrir frumkvæði án sérvals |
| Frumkvæði | Eigið val á Merge on its own innan efri markanna |
Ef slökkt er á sjálfstæðri sameiningu á fyrirtækis- eða verksmiðjustigi er ekki hægt að ganga gegn því á lægra stigi. Slökkt sjálfgefin vörustilling er annað mál: frumkvæði getur virkjað eigin sameiningu ef efri mörkin leyfa það.
Hafðu upphaflegt umfang búnaðarþjónustunnar skýrt. Eitt frumkvæði með litlum afleiðingum getur haft annað val en breyting á aðgangsvörnum starfsfólks, innan leyfðra marka.
Gerðu áskilda yfirferð bindandi
Taiga spyr frumkóðastýringarveituna hvort megi sameina pull request. Greinavörnin þín ákvarðar áskildar athuganir, yfirferðir og önnur skilyrði. Sjálfstæð sameining fer ekki fram hjá þeim reglum.
Ef sjálfvirk yfirferð verður að hindra sameiningu skaltu gera niðurstöðu hennar að áskilinni stöðuathugun með stillingum sem kóðasafnið styður. Ráðgefandi niðurstaða verður ekki skyldubundin vegna þess að þú væntir þess.
Athugaðu líka áskilið samþykki fólks. Græn athugun kemur ekki í stað samþykkis sem stefna þín krefst. Staðfestu reglurnar á raunverulegri markgrein.
Túlkaðu stöðvaða sameiningu
Lestu ástæðuna á frumkvæðinu. Athugun í bið, samþykki sem vantar, árekstur og ófullkomin áætlun þurfa ólík viðbrögð. Taiga stöðvar líka sjálfstæða sameiningu þegar lagfæringar breyta skilyrðunum þannig að athuganir sem féllu áður standast. Farðu beint yfir þá breytingu.
Ekki fjarlægja áskilda athugun einfaldlega vegna þess að hún stöðvar framgang. Ef athugunin skilar aldrei niðurstöðu skaltu leiðrétta stillingar hennar eða nota heimilaða stefnuferlið. Skoðaðu núverandi commit eftir hverja lagfæringu.
Haltu uppsetningarheimild aðskildri
Taiga GitHub App framkvæmir sjálfstæða sameiningu og er skráð sem aðilinn sem sameinaði. Afhendingarferli kóðasafnsins heldur núverandi uppsetningarhegðun.
Í þessu dæmi setur sameining upp í forprófunarumhverfi. Rekstrarumhverfið þarf enn rekstrarákvörðun fyrirtækisins og staðfestingargögn. Staðfestu að afhendingarferlið framfylgi þessum aðskilnaði. Haltu áfram í yfirferð afhendingar.
Gera æfinguna
Ímyndaða búnaðarþjónustan þarf mannlega yfirferð áætlana og pull request. Aðalgrein hennar setur upp í forprófunarumhverfi. Skrifaðu smíðistillingu, nauðsynlegar greinareglur, sameiningarstillingu og sérstakt rekstrarsamþykki sem þarf fyrir þetta fyrirkomulag.
Sækja vinnublað (Markdown)Ef þú afvelur þennan reit eyðast allar framvinduupplýsingar sem eru vistaðar í þessum vafra.
Framvindan er geymd í þessum vafra. Enginn reikningur, engin rakning.