Sdílet prostřednictvím


Nastavení build agenta Visual Studio 2017 pro vytvoření Modern POS

Tento článek vysvětluje, jak nastavit samostatně hostovaného agenta Microsoft Visual Studio sestavení pro sestavení Dynamics 365 Commerce Modern POS (MPOS) v kanálu Azure DevOps.

Vytvoření a konfigurace samostatně hostovaného agenta sestavení Visual Studio pro vytváření rozšíření MPOS v kanálu buildu Azure DevOps

Pro vytvoření a konfiguraci samostatně hostovaného agenta sestavení Visual Studio pro vytváření rozšíření MPOS v kanálu buildu Azure DevOps postupujte následovně.

  1. V Azure Portal vytvořte nový virtuální počítač (VM), který používá obraz Windows Server 2022 Datacenter.

    Poznámka

    Není nutné zřizovat nový virtuální počítač. Můžete použít stávající virtuální počítače nebo sestavit virtuální počítače, které byly zřízeny v Microsoft Dynamics Lifecycle Services (LCS).

  2. Na virtuálním počítači nainstalujte Visual Studio 2017 a další předpoklady. Další informace naleznete v části Retail software development kit (SDK).

  3. V projektu Azure DevOps vytvořte osobní přístupový token pro ověření agenta. Další informace naleznete v tématu Ověření pomocí osobního přístupového tokeny (PAT).

  4. Stáhněte si agenta sestavení a nainstalujte ho na virtuální počítač, který jste vytvořili. Podrobné informace o tom, jak stáhnout a nakonfigurovat agenta, najdete v části Stažení a konfigurace agenta.

    Nastavení agenta sestavení.

  5. Aktualizujte kanál Azure DevOps tak, aby používal nový fond agentů sestavení. V kanálu v poli Fond agentů vyberte fond agentů, do kterého jste přidali agenta sestavení, který jste dříve nakonfigurovali.

    Konfigurace kanálu.

    Poznámka

    Stejného sestavení agenta lze použít k sestavení dalších rozšíření Dynamics 365 Commerce.

  6. Uložte kanál a ověřte změny zařazením nového sestavení do fronty.

Časté dotazy

Proč nemohu použít hostovaného agenta Azure DevOps?

Ke kompilaci MPOS lze použít pouze Visual Studio 2017. Pokud používáte kanál buildu Azure DevOps, specifikace agenta sestavení musí být vs2017-win2016. Od března 2022 bude ukončena podpora obrazu Windows Server 2016, který obsahuje Visual Studio 2017. Toto ukončení podpory ovlivní kanály Azure DevOps, které používají tohoto agenta sestavení. Již nebudete moci vytvářet a balit rozšíření MPOS.

K vyřešení tohoto problému použijte samostatně hostovaného agenta v kanálu buildu Azure DevOps k sestavování rozšíření MPOS.