Cvičení – vytvoření a správa skupin proměnných
V tomto cvičení prozkoumáte skupiny proměnných.
Schody
Pojďme se teď podívat, jak vydávací kanál může používat předdefinované proměnné označované jako proměnné skupiny.
Podobně jako používání skupin úloh, skupiny proměnných poskytují pohodlný způsob, jak se vyhnout předefinování mnoha proměnných při definování fází v rámci pipeline a dokonce i při práci mezi více pipeline.
Pojďme vytvořit skupinu proměnných a podívat se, jak se dá použít.
V hlavní nabídce projektu Parts Unlimited klepněte na tlačítko Kanály a potom klepněte na tlačítko Knihovna. V projektu aktuálně nejsou žádné skupiny proměnných.
Kliknutím na + Skupina proměnných začněte vytvářet skupinu proměnných. Nastavte název skupiny proměnných na "Website Test Product Details".
V části Proměnné klikněte na +Přidat, zadejte Název, zadejte Kód ProductCode a v hodnotě zadejte REDPOLOXL.
Zobrazí se další sloupec, který zobrazuje zámek. Umožňuje mít proměnné hodnoty, které jsou zamknuté a nezobrazují se na konfiguračních obrazovkách.
I když se často používá pro hodnoty, jako jsou hesla, všimněte si možnosti propojení tajných kódů z trezoru klíčů Azure jako proměnných.
Pro proměnné, které poskytují přihlašovací údaje, které je potřeba zabezpečit mimo projekt, by byla vhodnější.
V tomto příkladu poskytujeme jenom podrobnosti o produktu použitém při testování webu.
Přidejte další proměnnou s názvem Množství s hodnotou 12.
Přidejte další proměnnou s názvem SalesUnit s hodnotou Each.
Kliknutím na Uložit uložíte novou skupinu proměnných.
V hlavní nabídce klikněte na Kanály, klepněte na položku Vydané verze a klepněte na tlačítko Upravit , abyste se vrátili k úpravám kanálu verze, na který pracujeme. V horní nabídce klikněte na Proměnné.
V levém podokně klikněte na Skupiny proměnných.
Skupiny proměnných jsou propojené s pipelinami, nikoli přímo do nich přidávané.
Klikněte na skupinu proměnných odkaz a poté v podokně odkaz na skupinu proměnných klikněte na skupinu proměnných Podrobnosti o produktu pro testování webu (všimněte si, že ukazuje počet obsažených proměnných). V oboru skupiny proměnných vyberte fáze Vývoj, Test Team A a Test Team B .
Potřebujeme testovací produkt pro vývoj a testování, ale nepotřebujeme ho v produkčním prostředí. V případě potřeby ve všech fázích bychom místo toho zvolili Release na úrovni skupiny proměnných.
Kliknutím na odkaz dokončete odkaz.
Proměnné obsažené ve skupině proměnných jsou nyní k dispozici pro použití ve všech fázích kromě produkčního prostředí, stejně jako jakákoli jiná proměnná.