Vytvoření prvního kanálu
Vyberte Uložit frontua pak vyberte Uložit frontu.
V dialogovém okně znovu vyberte Uložit frontu.
Tím se zařadit do fronty nové sestavení na agentovi hostovaném Microsoftem.
V horní části stránky se zobrazí odkaz na nové sestavení.

Zvolte odkaz a sledujte, jak se nové sestavení stane. Po přidělení agenta se začnou zobrazit živé protokoly sestavení. Všimněte si, že skript PowerShellu se spustí jako součást sestavení a že v konzole se vytiskne "Hello world".
Přejděte na souhrn sestavení.

Na Artifacts sestavení si všimněte, že skript je publikovaný jako artefakt.

Souhrn všech sestavení nebo přechod k podrobnostem protokolů jednotlivých sestavení můžete kdykoli zobrazit tak, že přejdete na kartu Sestavení v Azure Pipelines. Pro každé sestavení můžete také zobrazit seznam potvrzení, která byla vytvořena, a pracovní položky přidružené k jednotlivým potvrzením. Testy můžete také spouštět v každém sestavení a analyzovat selhání testů.
Vyberte Uložit frontua pak vyberte Uložit frontu.
V dialogovém okně vyberte tlačítko Fronta.
Tím se zařadit do fronty nové sestavení na agentovi. Po přidělení agenta se začnou zobrazit živé protokoly sestavení. Všimněte si, že skript PowerShellu se spustí jako součást sestavení a že v konzole se vytiskne "Hello world".

Přejděte na souhrn sestavení.

Na Artifacts sestavení si všimněte, že skript je publikovaný jako artefakt.

Kdykoli můžete zobrazit souhrn všech sestavení nebo přejít k podrobnostem protokolů jednotlivých sestavení tak, že přejdete na kartu Builds (Sestavení) v části Build and Release (Sestavení a vydání). Pro každé sestavení můžete také zobrazit seznam potvrzení, která byla vytvořena, a pracovní položky přidružené k jednotlivým potvrzením. Testy můžete také spouštět v každém sestavení a analyzovat selhání testů.
Přidání některých proměnných a potvrzení změny do skriptu
Do skriptu předáme několik proměnných sestavení, aby byl náš kanál trochu zajímavější. Pak potvrdíme změnu do skriptu a budeme sledovat automatické spuštění kanálu CI, aby se změna ověřila.
Upravte kanál buildu.
Na kartě Úlohy vyberte úlohu powershellový skript.
Přidejte tyto argumenty.


Argumenty
-greeter "$(Build.RequestedFor)" -trigger "$(Build.Reason)"
Nakonec kanál buildu uložte.
Dále do skriptu přidáte argumenty.
Přejděte do části Soubory v Azure Repos(centrum Kód v předchozí navigaci a TFS).
Vyberte HelloWorld.ps1 a pak upravte soubor.
Změňte skript následujícím způsobem:
Param( [string]$greeter, [string]$trigger ) Write-Host "Hello world" from $greeter Write-Host Trigger: $triggerPotvrďte (uložte) skript.
Teď uvidíte výsledky změn. Přejděte do Azure Pipelines a vyberte Ve frontě. V části Zařazeno do fronty nebo spuštěné si všimněte, že sestavení se automaticky aktivuje změnou, kterou jste potvrzeni.
Teď uvidíte výsledky změn. Přejděte na stránku Build and Release (Sestavení a verze) a vyberte Queued (Zařazeno do fronty). V části Zařazeno do fronty nebo spuštěné si všimněte, že sestavení se automaticky aktivuje změnou, kterou jste potvrzeni.
Vyberte vytvořené nové sestavení a zobrazte jeho protokol.
Všimněte si, že osoba, která změnila kód, má ve zprávě pozdravu své jméno. Zobrazí se také vytištěno, že se jedná o sestavení CI.


Právě jsme v těchto krocích představili koncept proměnných sestavení. Vytiskli jsme hodnotu proměnné, která je automaticky předdefinovaná a inicializovala systémem. Můžete také definovat vlastní proměnné a používat je buď v argumentech úkolů, nebo jako proměnné prostředí ve skriptech. Další informace o proměnných najdete v tématu Sestavení proměnných.
Máte kanál buildu. Co dále?
Vytvořili jste kanál buildu, který automaticky sestaví a ověří kód, který váš tým ohlásil. V tomto okamžiku můžete pokračovat k další části, kde se dozvíte o kanálech verze. Nebo pokud chcete, můžete přeskočit k vytvoření kanálu buildu pro vaši aplikaci.
Vytvoření kanálu verze
Definujte proces spuštění skriptu ve dvou fázích.
Přejděte na kartu Pipelines a pak vyberte Releases (Verze).
Vyberte akci pro vytvoření nového kanálu. Pokud už máte vytvořený kanál verze, vyberte znaménko plus ( + ) a pak vyberte Vytvořit kanál verze.
Vyberte akci, která má začít s prázdnou úlohou.
Pojmete fázi QA.
Na panelu Artifacts vyberte + Přidat a zadejte zdroj (kanál sestavení). Vyberte Přidat.
Výběrem Blesk aktivujte průběžné nasazování a pak na pravé straně povolte aktivační událost průběžného nasazování.

Vyberte kartu Úlohy a vyberte svou fázi kontroly kvality.
Vyberte znaménko plus ( + ) pro úlohu a přidejte úkol do úlohy.
V dialogovém okně Přidat úlohy vyberte Nástroj ,vyhledejte úlohu PowerShellu a pak vyberte její tlačítko Přidat.
Na levé straně vyberte novou úlohu skriptu PowerShellu.
Jako argument Script Path (Cesta ke skriptu) vyberte tlačítko pro
procházení artefaktů a vyberte skript, který jste vytvořili.Přidejte tyto argumenty:
-greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"Na kartě Kanál vyberte fázi kontroly kvality a vyberte Clone (Klonovat).

Přejmenujte naklonované fáze Production.
Přejmenujte kanál verze hello world.

Uložte kanál verze.
Přejděte na kartu Build and Release (Sestavení a verze) a pak vyberte Releases (Verze).
Vyberte akci pro vytvoření nového kanálu. Pokud už máte vytvořený kanál verze, vyberte znaménko plus ( + ) a pak vyberte Vytvořit definici verze.
Vyberte akci, která má začít s prázdnou definicí.
Pojmenujte QAfáze.
na panelu Artifacts vyberte + přidat a zadejte zdroj (kanál sestavení). Vyberte Přidat.
Vyberte blesk pro spuštění průběžného nasazování a pak na pravé straně aktivujte aktivační událost průběžného nasazování .
Vyberte kartu úlohy a vyberte svou fázi kontroly kvality .
Vyberte znaménko plus (+) pro úlohu, kterou chcete přidat úlohu do úlohy.
V dialogovém okně Přidat úlohy vyberte Nástroj, vyhledejte úlohu PowerShell a potom vyberte její tlačítko Přidat .
Na levé straně vyberte novou úlohu skriptu prostředí PowerShell .
Pro argument cesta ke skriptu vyberte
tlačítko pro procházení artefaktů a vyberte skript, který jste vytvořili.Přidejte tyto argumenty:
-greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"Na kartě kanál vyberte fázi QA a vyberte klonovat.

Přejmenujte produkciklonované fáze.
Přejmenujte kanál verze Hello World.

Uložte kanál pro vydávání verzí.
přejít na Azure Pipelinesa pak na kartu vydání .
Vyberte akci pro vytvoření nového kanálu.
V dialogovém okně vyberte prázdnou šablonu a vyberte Další.
Ujistěte se, že je vybraný kanál sestavení Hello World , který jste vytvořili výše. Vyberte průběžné nasazovánía potom vyberte vytvořit.
Ve fázi vyberte Přidat úlohy .
V dialogovém okně katalog úkolů vyberte Nástroj, vyhledejte úlohu PowerShell a potom vyberte její tlačítko Přidat . Vyberte tlačítko Zavřít .
Pro argument cesta ke skriptu vyberte
tlačítko pro procházení artefaktů a vyberte skript, který jste vytvořili.Přidejte tyto argumenty:
-greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"Přejmenujte fázi QA.

Naklonujte fázi kontroly kvality .

Nechejte automaticky schvalovat a nasazovat automaticky... Selected a vyberte vytvořit.
Přejmenujte novou produkcifáze.
Přejmenujte kanál verze Hello World.

Uložte kanál pro vydávání verzí.
Kanál verze je kolekce fází, do kterých jsou nasazeny artefakty sestavení aplikace. Definuje také vlastní kanál nasazení pro každou fázi a také způsob, jakým jsou artefakty povýšeny z jedné fáze na jinou.
Všimněte si také, že v našich argumentech skriptu jsme použili některé proměnné. V tomto případě jsme použili proměnné uvolnění namísto proměnných sestavení, které jsme použili pro kanál sestavení.
Nasazení vydané verze
Spusťte skript v každé fázi.
Vytvořte novou verzi.

Když se zobrazí dialogové okno vytvořit novou verzi , vyberte vytvořit.
Otevřete vytvořenou verzi.

Zobrazit protokoly a získat data o vydané verzi v reálném čase.

Vytvořte novou verzi.

Po zobrazení možnosti vytvořit nové vydání vyberte vytvořit (TFS 2018,2) nebo Queue (TFS 2018 RTM).
Otevřete vytvořenou verzi.

Zobrazit protokoly a získat data o vydané verzi v reálném čase.

Vytvořte novou verzi.

Otevřete vytvořenou verzi.

Zobrazit protokoly a získat data o vydané verzi v reálném čase.

Průběh jednotlivých vydaných verzí můžete sledovat, abyste viděli, jestli byla nasazená ve všech fázích. Můžete sledovat potvrzení, která jsou součástí každé vydané verze, přidružené pracovní položky a výsledky všech testovacích běhů, které jste přidali do kanálu vydání.
Změna kódu a sledování jeho automatického nasazení do produkčního prostředí
Provedeme ještě jednu změnu skriptu. Tím se automaticky sestaví a nasadí celý způsob produkční fáze.
Přejděte na kartu centrum kódů , soubory , upravte soubor HelloWorld.ps1 a změňte ho následujícím způsobem:
Param( [string]$greeter, [string]$trigger ) Write-Host "Hello world" from $greeter Write-Host Trigger: $trigger Write-Host "Now that you've got CI/CD, you can automatically deploy your app every time your team checks in code."Potvrďte (uložte) skript.
Vyberte kartu sestavení a zobrazte sestavení ve frontě a spusťte.
Po dokončení sestavení vyberte kartu vydané verze, otevřete novou verzi a pak přejít k protokolům.
Váš nový kód se automaticky nasadí ve fázi QA a pak ve fázi výroby .



V mnoha případech pravděpodobně budete chtít upravit kanál verze tak, aby produkční nasazení bylo provedeno až po nějakém testování a schválení. Viz Přehled schválení a brány.
Další kroky
Právě jste se naučili, jak vytvořit první kanál v Azure. Přečtěte si další informace o konfiguraci kanálů v jazyce podle vašeho výběru:
Nebo můžete pokračovat v přizpůsobování kanálu , který jste právě vytvořili.
Pokud chcete svůj kanál spustit v kontejneru, přečtěte si téma úlohy kontejneru.
podrobnosti o vytváření úložišť GitHub najdete v tématu sestavení GitHub úložiště.
pokud chcete zjistit, jak Artifacts kanálu publikovat, přečtěte si téma publikování kanálu Artifacts.
Pokud chcete zjistit, co dalšího můžete dělat v kanálech YAML, přečtěte si téma referenční informace o schématu YAML.
Vyčištění
Pokud jste vytvořili testovací kanály, můžete je snadno odstranit, až budete s nimi hotovi.
Pokud chcete kanál odstranit, přejděte na stránku souhrnu tohoto kanálu a v nabídce ... v pravém horním rohu stránky vyberte Odstranit . Zadejte název kanálu, který chcete potvrdit, a klikněte na Odstranit.

Seznámili jste se se základy vytváření a spouštění kanálu. Teď jste připraveni nakonfigurovat svůj kanál sestavení pro programovací jazyk, který používáte. Pokračujte a vytvořte nový kanál sestavení a tentokrát použijte jednu z následujících šablon.
| Jazyk | Používaná šablona |
|---|---|
| .NET | ASP.NET |
| .NET Core | ASP.NET Core |
| C++ | Plocha .NET |
| Přejít | Go |
| Java | Gradle |
| JavaScript | Node.js |
| Xcode | Xcode |
Časté otázky
kde můžu přečíst články o DevOps a CI/CD?
Který systém správy verzí můžu použít?
Až budete připraveni začít s CI/CD pro vaši aplikaci, můžete použít systém správy verzí podle svého výběru:
Klienti
Služby
- Azure Pipelines
- poskytovatelé služeb Git, jako je GitHub a Bitbucket Cloud
- Subversion
Klienti
Služby
- Azure Pipelines
- poskytovatelé služeb Git, jako je GitHub a Bitbucket Cloud
- Subversion
Návody replikovat kanál?
Pokud má váš kanál vzor, který chcete replikovat v jiných kanálech, naklonujte ho, exportujte ho nebo ho uložte jako šablonu.


Po naklonování kanálu můžete provádět změny a pak je uložit.
Po exportu kanálu ho můžete importovat na kartě všechny kanály .
Po vytvoření šablony ji členové týmu mohou použít ke sledování vzoru v nových kanálech.
Tip
Pokud používáte Nový editor sestavení, vaše vlastní šablony se zobrazí v dolní části seznamu.
Návody pracovat s koncepty?
Pokud upravujete kanál sestavení a chcete testovat některé změny, které ještě nejsou připravené k produkci, můžete ji uložit jako koncept.


Koncept můžete podle potřeby upravovat a testovat.


Až budete připraveni, můžete publikovat koncept, abyste mohli sloučit změny do svého kanálu sestavení.


Nebo pokud se rozhodnete tuto verzi zrušit, můžete ji odstranit z karty všechny kanály zobrazené výše.
Jak můžu odstranit kanál?
Pokud chcete kanál odstranit, přejděte na stránku souhrnu tohoto kanálu a v nabídce ... v pravém horním rohu stránky vyberte Odstranit . Zadejte název kanálu, který chcete potvrdit, a klikněte na Odstranit.
Sestavení můžete zařadit do fronty automaticky nebo ručně.
Pokud sestavení zařadíte do fronty ručně, můžete pro jedno spuštění sestavení:
Zadejte fond , do kterého má sestavení přejít.
Přidejte a upravte některé proměnné.
Přidejte požadavky.
V úložišti Git
V úložišti TFVC
Spustit soukromé sestavení sady odložených změn. (Tuto možnost můžete použít buď na agenta hostovaného Microsoft , nebo na samoobslužném agentovi.)
Sestavení můžete zařadit do fronty automaticky nebo ručně.
Pokud sestavení zařadíte do fronty ručně, můžete pro jedno spuštění sestavení:
Kde se mohu dozvědět více o nastavení kanálu sestavení?
Další informace o nastavení kanálu sestavení najdete tady:
Další informace o nastavení kanálu sestavení najdete tady:
Návody Programové vytvoření kanálu sestavení?
Odkaz na REST API: vytvoření kanálu sestavení
Poznámka
sestavení a kanály sestavení můžete také spravovat z příkazového řádku nebo skriptů pomocí Azure Pipelines CLI.
Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017
toto je podrobný průvodce používáním Azure Pipelines k vytvoření ukázkové aplikace. Tato příručka používá kanály YAML nakonfigurované s editorem kanálů YAML. Pokud místo toho chcete použít klasické kanály, přečtěte si téma Definování klasického kanálu.
Požadavky – Azure DevOps
účet GitHub, kde můžete vytvořit úložiště. Pokud účet nemáte, můžete si ho zdarma vytvořit.
Azure DevOps organizace. Pokud účet nemáte, můžete si ho zdarma vytvořit. (Azure DevOps organizace se liší od GitHub vaší organizace. DevOps organizaci a vaší GitHub organizaci můžete přiřadit stejný název, pokud chcete mezi nimi zarovnat.)
pokud váš tým už nějaký má, ujistěte se, že jste správce Azure DevOpsho projektu, který chcete použít.
Možnost spouštět kanály na agentech hostovaných Microsoftem. Můžete si buď koupit paralelní úlohu , nebo si můžete vyžádat bezplatnou úroveň. Pokud chcete požádat o bezplatnou úroveň, postupujte podle pokynů v tomto článku. Upozorňujeme, že k udělení bezplatné úrovně může trvat 2-3 pracovních dnů.
Vytvoření prvního kanálu
Získání ukázkového kódu Java
pokud chcete začít, rozvětvete následující úložiště na účet GitHub.
https://github.com/MicrosoftDocs/pipelines-java
Vytvoření prvního kanálu Java
přihlaste se ke svojí organizaci Azure DevOps a přejděte do svého projektu.
přejít na Pipelinesa pak vyberte nový kanál.
projděte si kroky průvodce, a to tak, že nejprve vyberete GitHub jako umístění vašeho zdrojového kódu.
možná budete přesměrováni na GitHub pro přihlášení. pokud ano, zadejte přihlašovací údaje pro GitHub.
Když se zobrazí seznam úložišť, vyberte své úložiště.
k instalaci aplikace Azure Pipelines můžete přesměrovat GitHub. Pokud ano, vyberte schválit instalaci.
Azure Pipelines bude analyzovat vaše úložiště a doporučit šablonu kanálu Maven .
Po zobrazení nového kanálu se podívejte na YAML a podívejte se, co dělá. Až budete připraveni, vyberte Uložit a spustit.
Budete vyzváni k potvrzení nového
azure-pipelines.ymlsouboru do úložiště. Až budete s touto zprávou spokojeni, vyberte Uložit a spustit znovu.Pokud chcete sledovat svůj kanál v akci, vyberte úlohu sestavení.
Právě jste vytvořili a spustili kanál, který jsme pro vás automaticky vytvořili, protože váš kód se zdá být dobrou shodou pro šablonu Maven .
Teď máte v úložišti pracovní YAML kanál (
azure-pipelines.yml), který je připravený k přizpůsobení.až budete připraveni udělat změny v kanálu, vyberte ji na stránce Pipelines a pak upravte soubor.
Přečtěte si další informace o práci s Java v kanálu.
Přidání odznáčku stavu do úložiště
Mnozí vývojáři chtějí ukázat, že kód má vysokou kvalitu zobrazením odznáčku stavu v jejich repo.

Zkopírování odznáčku stavu do schránky:
V Azure Pipelines přejděte na stránku Pipelines a zobrazte seznam kanálů. Vyberte kanál, který jste vytvořili v předchozí části.
V místní nabídce kanálu vyberte Odznčku stavu.
Zkopírujte ukázkový Markdown z panelu odznáčku stavu.
Teď, když je markdown odznáčku ve schránce, udělejte v krocích GitHub:
Přejděte do seznamu souborů a vyberte
Readme.md. Vyberte ikonu tužky, která se má upravit.Vložte Markdown odznáčku stavu na začátek souboru.
Potvrďte změnu do
mastervětve .Všimněte si, že se v popisu úložiště zobrazuje odznádka stavu.
Konfigurace anonymního přístupu k odznáčku pro soukromé projekty:
Přejděte na Project Nastavení
V části Nastavení otevřete kartu Pipelines
Přepněte posuvník Zakázat anonymní přístup na odznáčky v části Obecné.
Poznámka
Dokonce i v soukromém projektu je ve výchozím nastavení povolený anonymní přístup k odznáčku. Když je povolený anonymní přístup k odznáčku, můžou se uživatelé mimo vaši organizaci prostřednictvím rozhraní API stavu odznáčku dotazovat na informace, jako jsou názvy projektů, názvy větví, názvy úloh a stav sestavení.
Vzhledem k tomu, že jste právě změnili soubor v tomto úložišti, Azure Pipelines automaticky sestaví kód podle konfigurace v souboru v kořenovém Readme.mdazure-pipelines.yml adresáři úložiště. V Azure Pipelines si všimněte, že se zobrazí nové spuštění. pokaždé, když provedete úpravy, Azure Pipelines spustí nový běh.
Poznámka
v Microsoft Team Foundation Server (TFS) 2018 a předchozích verzích se kanály sestavení a vydání nazývají definice, spuštění se nazývají sestavení, připojení služby se nazývají koncové body služby, fáze se nazývají prostředía úlohy se nazývají fáze.
Poznámka
Tento návod se vztahuje na TFS verze 2017,3 a novější.
ukážeme vám, jak používat klasický editor v Azure DevOps Server 2019 k vytvoření sestavení a vydání, které tiskne "hello world".
Ukážeme vám, jak používat klasický Editor v TFS k vytvoření sestavení a vydání, které tiskne "Hello World".
Požadavky
- agent Windowspro místní hostování.
Inicializace úložiště
Pokud již máte úložiště v projektu, můžete přejít k dalšímu kroku: přeskočení přidání skriptu do úložiště
Přejít na Azure Repos. (Centrum kódů v předchozí navigaci)

Pokud je projekt prázdný, zobrazí se vám obrazovka, která vám pomůže přidat kód do úložiště. Zvolte spodní volbu pro inicializaci úložiště se souborem:

Přejděte do úložiště kliknutím na kód v horním navigačním panelu.
Pokud je projekt prázdný, zobrazí se vám obrazovka, která vám pomůže přidat kód do úložiště. Zvolte spodní volbu pro inicializaci úložiště se souborem:

Přejít na Azure Repos.
Přidejte soubor.

Do dialogového okna zadejte název nového souboru a vytvořte ho.
HelloWorld.ps1Zkopírujte a vložte tento skript.
Write-Host "Hello world"Potvrďte (uložte) soubor.
Přejít do centra kódu .
Přidejte soubor.

Do dialogového okna zadejte název nového souboru a vytvořte ho.
HelloWorld.ps1Zkopírujte a vložte tento skript.
Write-Host "Hello world"Potvrďte (uložte) soubor.
V tomto kurzu je náš výběr v CI/CD, takže udržujeme část kódu jednoduchou. pracujeme ve Azure Repos úložišti Git přímo ve webovém prohlížeči.
až budete připraveni začít sestavovat a nasazovat skutečnou aplikaci, můžete pomocí Azure Pipelines sestavení CI použít široké spektrum klientů a služeb správy verzí. Přečtěte si další informace.
Vytvoření kanálu buildu
Vytvořte kanál sestavení, který tiskne "Hello World".
vyberte Azure Pipelines, mělo by se automaticky přebírat na stránku sestavení .

Vytvořte nový kanál.

pro nové uživatele Azure DevOps vás automaticky provede prostředí pro vytváření kanálu YAML. Pokud se chcete dostat do klasického editoru a dokončit tuto příručku, musíte vypnout funkci Preview pro nové prostředí pro vytváření kanálu YAML:


Zajistěte, aby se zdroj, projekt, úložištěa výchozí větev shodovaly s umístěním, ve kterém jste skript vytvořili.
Začněte s prázdnou úlohou.
Na levé straně vyberte kanál a zadejte libovolný název , který chcete použít. Jako fond agentůvyberte hostovaná VS2017.
Na levé straně vyberte znaménko plus (+) a přidejte úkol do úlohy 1. Na pravé straně vyberte kategorii nástroje , v seznamu vyberte úlohu PowerShellu a pak zvolte Přidat.

Na levé straně vyberte novou úlohu skriptu prostředí PowerShell .
V argumentu cesta ke skriptu vyberte
tlačítko pro procházení úložiště a vyberte skript, který jste vytvořili.
Vyberte Uložit frontua potom vyberte Uložit.
Vyberte sestavení a vydánía pak zvolte sestavení.

Vytvořte nový kanál.

Začínáme s prázdným kanálem
Vyberte kanál a zadejte libovolný název , který chcete použít. Jako fond agentůvyberte výchozí.
Na levé straně vyberte + Přidat úlohu a přidejte úkol do úlohy a pak na pravé straně vyberte kategorii nástrojů , vyberte úlohu PowerShellu a pak zvolte Přidat.

Na levé straně vyberte novou úlohu skriptu prostředí PowerShell .
V argumentu cesta ke skriptu vyberte
tlačítko pro procházení úložiště a vyberte skript, který jste vytvořili.
Vyberte Uložit frontua potom vyberte Uložit.
vyberte Azure Pipelinesa pak kartu builds (sestavení ).

Vytvořte nový kanál.

Začněte s prázdným kanálem.
Vyberte kanál a zadejte libovolný název , který chcete použít.
na kartě možnosti vyberte pro fond agentůmožnost výchozí , nebo vyberte libovolný fond, který chcete použít Windows agenty sestavení.
Na kartě úlohy se ujistěte, že je u pole získat zdroje nastavené úložiště a větev , ve které jste skript vytvořili.
Na levé straně vyberte Přidat úlohua pak na pravé straně vyberte kategorii nástrojů , vyberte úlohu PowerShellu a pak vyberte Přidat.
Na levé straně vyberte novou úlohu skriptu prostředí PowerShell .
V argumentu cesta ke skriptu vyberte
tlačítko pro procházení úložiště a vyberte skript, který jste vytvořili.
Vyberte Uložit frontua potom vyberte Uložit.
Kanál sestavení je entita, prostřednictvím které definujete svůj automatizovaný kanál sestavení. V kanálu sestavení vytvoříte sadu úkolů, z nichž každý provede krok sestavení. Katalog úloh nabízí bohatou sadu úloh, které vám pomohou začít. Do kanálu sestavení můžete také přidat skripty PowerShellu nebo prostředí.
Publikování artefaktu z buildu
Typický Build vytvoří artefakt, který se pak dá nasadit do různých fází ve vydané verzi. Tady je postup, jak jednoduchým způsobem Ukázat, že jednoduše publikujete skript jako artefakt.
Na kartě úlohy vyberte znaménko plus (+) pro přidání úlohy do úlohy 1.
vyberte kategorii nástroj , vyberte úlohu publikovat Artifacts sestavení a pak vyberte přidat.

Cesta k publikování: vyberte
tlačítko pro procházení a vyberte skript, který jste vytvořili.Název artefaktu: zadejte .
Umístění publikování artefaktu: vyberte Azure Artifacts/TFS..
Na kartě úlohy vyberte Přidat úlohu.
vyberte kategorii nástroj , vyberte úlohu publikovat Artifacts sestavení a pak vyberte přidat.

Cesta k publikování: vyberte
tlačítko pro procházení a vyberte skript, který jste vytvořili.Název artefaktu: zadejte .
Typ artefaktu: vyberte Server.
Artifacts jsou soubory, které má sestavení vytvořit. Artifacts může být skoro cokoli, co váš tým potřebuje k testování nebo nasazení vaší aplikace. Máte například .DLL a .EXE spustitelné soubory a. soubor symbolů PDB aplikace Windows C# nebo C++ .net
Aby bylo možné vytvořit artefakty, poskytujeme nástroje, jako je kopírování s porovnáváním vzorů, a pracovní adresář, ve kterém můžete shromáždit artefakty před jejich publikováním. viz Artifacts v Azure Pipelines.
Povolit kontinuální integraci (CI)
Vyberte kartu triggery .
Povolí průběžnou integraci.
Aktivační událost nepřetržitá integrace v kanálu sestavení označuje, že systém by měl automaticky zařadit nové sestavení do fronty, kdykoli je potvrzena Změna kódu. Trigger můžete aktivovat obecnější nebo konkrétnější a také naplánovat sestavení (například na noční bázi). Viz triggery sestavení.
Uložit a zařadit sestavení do fronty
Uložte sestavení a zařadit do fronty ručně a otestujte svůj kanál sestavení.
Vyberte Uložit frontua pak vyberte Uložit frontu.
V dialogovém okně vyberte Uložit frontu ještě jednou.
Tato fronta zařadí nové sestavení do tohoto agenta hostovaného společností Microsoft.
V horní části stránky se zobrazí odkaz na nové sestavení.

Vyberte odkaz pro sledování nového sestavení, když se stane. Po přidělení agenta se začne zobrazovat živý protokol pro sestavení. Všimněte si, že PowerShellový skript je spuštěný jako součást sestavení a že "Hello World" se v konzole vytiskne.

Přejít na souhrn sestavení. na kartě Artifacts sestavení si všimněte, že se skript publikuje jako artefakt.






