Přizpůsobení názvu výchozí větve
V tomto sprintu jsme představili novou možnost, která zákazníkům umožňuje nastavit vlastní výchozí název větve pro všechna nová úložiště.
Další informace najdete v seznamu funkcí níže.
Funkce
Azure Boards
Azure Repos
Azure Pipelines
- Oznámení o imagích kanálů
- Triggery s více úložišti
- obrázek Aktualizace do macOS 10.14 (Mojave)
- Žádosti o přijetí změn konceptu GitHubu neaktivují kanály
Azure Boards
Účastníci můžou přesouvat pracovní položky mezi sloupci na panelu (privátní verze Preview)
Zúčastněné strany vždy mohly změnit stav pracovních položek. Když ale přejdou na panel Kanbanu, nemůžou přesunout pracovní položky z jednoho sloupce do druhého. Místo toho by účastníci museli otevírat jednotlivé pracovní položky po jednom a aktualizovat hodnotu stavu. Tato chvíle je pro zákazníky již dlouhou dobu problematickou a s radostí oznamujeme privátní verzi Preview tohoto sprintu, která zúčastněným stranám umožní přesouvat pracovní položky mezi sloupci. Pokud se chcete zapojit do privátní verze Preview, pošlete nám prosím e-mail přímo s názvem vaší organizace (například: dev.azure.com/{název organizace}).
Azure Repos
Výchozí předvolba názvu větve
Azure Repos teď nabízí přizpůsobitelný výchozí název větve pro Git. V nastavení úložiště můžete zvolit libovolný název právní větve, který se použije při inicializaci úložiště. Azure Repos vždy podporoval změnu výchozího názvu větve pro existující úložiště. Další podrobnosti najdete v tématu Správa větví .
Poznámka: Pokud tuto funkci nepovolíte, vaše úložiště se inicializují s výchozím názvem Azure Repos. V tuto chvíli je výchozím nastavením master. Abychom dodrželi závazek Microsoftu a požadavky zákazníků na inkluzivní jazyk, připojíme se k partnerům v oboru a změníme toto výchozí nastavení na hlavní. K této změně dojde později v létě. Pokud chcete předlohu dál používat, měli byste tuto funkci zapnout a nastavit ji na hlavní.
Azure Pipelines
Oznámení o imagích kanálů
Poznámka
Neustále pracujeme na vylepšení vašeho prostředí s využitím Azure Pipelines. Další informace o chystaných aktualizacích imagí pro Windows, Linux nebo macOS najdete tady:
Image Azure Pipelines se průběžně aktualizují, aby uživatelům poskytovaly co nejlepší možné prostředí. Tyto rutinní aktualizace jsou primárně zaměřené na řešení chyb nebo zastaralého softwaru. Často nebudou mít žádný vliv na vaše kanály, ale ne vždy tomu tak je. Váš kanál může mít vliv, pokud je závislý na softwaru, který se v imagi odebral nebo aktualizoval.
Další informace o chystaných aktualizacích imagí pro Windows a Linux najdete v následujících oznámeních:
Pokud chcete zobrazit poznámky k verzi pro nadcházející (předběžné verze) a nasazené změny, přihlaste se k odběru následujících poznámek k verzi:
Triggery s více úložišti
V jednom souboru YAML můžete zadat několik úložišť a způsobit aktivaci kanálu aktualizací libovolného úložiště. Tato funkce je užitečná například v následujících scénářích:
- Používáte nástroj nebo knihovnu z jiného úložiště. Testy pro vaši aplikaci chcete spouštět při každé aktualizaci nástroje nebo knihovny.
- Soubor YAML uchováváte v samostatném úložišti, než je kód aplikace. Kanál chcete aktivovat pokaždé, když se aktualizace odešle do úložiště aplikace.
S touto aktualizací budou triggery s více úložišti fungovat jenom pro úložiště Git v Azure Repos. Nefungují pro prostředky úložiště GitHub nebo Bitbucket.
Tady je příklad, který ukazuje, jak definovat více prostředků úložiště v kanálu a jak nakonfigurovat triggery pro všechny z nich.
trigger:
- main
resources:
repositories:
- repository: tools
type: git
name: MyProject/tools
ref: main
trigger:
branches:
include:
- main
- release
Kanál v tomto příkladu se aktivuje, pokud dojde k nějakým aktualizacím pro:
main
větev v úložištiself
obsahujícím soubor YAMLmain
neborelease
větve vtools
úložišti
Další informace najdete v tématu Více úložišť v kanálu.
obrázek Aktualizace do macOS 10.14 (Mojave)
V několika příštích týdnech aktualizujeme verzi Node.js v imagi macOS 10.14 (Mojave) ze 6 na 8. Pokud stále potřebujete používat node.js verzi 6, zvažte použití úlohy instalačního programu nástroje node.js – tady.
Kromě těchto změn se image macOS 10.14 přidá do úložiště virtuálního prostředí a začne dostávat aktualizace nástrojů měsíčně místo týdně.
Žádosti o přijetí změn konceptu GitHubu neaktivují kanály
Když vytvoříte koncept žádosti o přijetí změn v Azure Repos, neaktivujeme kanál ověření žádosti o přijetí změn nakonfigurovaný ve vaší zásadě větve. Koncept žádosti o přijetí změn považujeme za koncept, pro který bychom neměli automaticky spouštět ověřování. I když tento případ použití fungoval pro Azure Repos, stejné chování neplatí pro úložiště GitHubu.
Díky této změně je prostředí konzistentní i pro úložiště GitHubu. Když vytvoříte koncept žádosti o přijetí změn v GitHubu, nespustíme kanál automaticky, ani když pro cílovou větev nakonfigurujete trigger žádosti o přijetí změn. Pokud chcete ověřit změny v konceptu žádosti o přijetí změn, můžete ručně spustit kanál odkazující na ref
žádost o přijetí změn.
Další kroky
Poznámka
Tyto funkce se budou zavádět během následujících dvou až tří týdnů.
Přejděte na Azure DevOps a podívejte se.
Jak poskytnout zpětnou vazbu
Rádi bychom se dozvěděli, co si o těchto funkcích myslíte. Pomocí nabídky nápovědy můžete nahlásit problém nebo poskytnout návrh.
Můžete také získat rady a odpovědi na vaše otázky od komunity na Stack Overflow.
Díky,
Aaron Hallberg