Megosztás a következőn keresztül:


Az összes ág lekérése sikeres Speciális biztonsági elemzésekkel

Mostantól lekérheti az ágak listáját egy adott adattárban, ahol speciális biztonsági elemzést végeztek. Emellett a Riasztások listázása API-val lekérheti az összes riasztás listáját az advanced security eredményekkel rendelkező összes ágban.

Részletekért tekintse meg a kibocsátási megjegyzéseket.

GitHub Advanced Security for Azure DevOps

Azure Boards

Azure Repos

Azure Pipelines

Jelentéskészítés

GitHub Advanced Security for Azure DevOps

Új Speciális Biztonsági API végpont az összes ág lekéréséhez sikeres Speciális biztonsági elemzésekkel

Ha le szeretné kérni egy adott adattár összes ágának listáját, ahol speciális biztonsági elemzést végeztek, használhat egy új API-végpontot: https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/filters/branches?api-version=7.2-preview.1. A végpont használatához a jogkivonat hatóköre vagy a vso.advsec "Speciális biztonság: riasztások olvasása" engedély szükséges.

Az Advanced Security List Alerts API az összes fiókra vonatkozó összes riasztást visszaadja

Az Advanced Securityhez készült Riasztások listázása API-val lekérheti az összes riasztás listáját az összes olyan ágban, amelyen megjelennek az Advanced Security eredményei. Állítsa be a paramétert criteria.onlyDefaultBranch=false az összes riasztás lekéréséhez: https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/alerts?api-version=7.2-preview.1&criteria.onlyDefaultBranch=false. A Riasztások listázása API-ról további információt a Riasztások listázása – Speciális biztonság című témakörben talál.

Azure Boards

Terület- és iterációs szint mezői

A terület- és iterációs szintű mezők régóta értékes részei a terméknek, így a felhasználók az adott szintek alapján kérdezhetik le vagy jeleníthetik meg az eredményeket:

(Gyökér) 1. szint / 2. szint / 3. szint / stb.

Korábban ezek a mezők csak néhány szervezet számára voltak elérhetők. Örömmel jelentjük be, hogy a terület- és iterációs szintű mezők mostantól minden Azure DevOps-szervezet számára elérhetők lesznek. Ezek a mezők használhatók a lekérdezésekben, és hátralékoszlopként jelennek meg. Vegye figyelembe azonban, hogy ezek nem támogatottak olyan beállításokban, mint a stílusszabályok, a sávszabályok, a kártyamezők és a kézbesítési terv mezői.

Ez a funkció csak a New Boards Hub előzetes verziójában érhető el.

Azure Repos

Git-almodulok felhasználói felületi támogatása

Számos csapat aktívan használja a Git-almodulokat a kódbázis rendszerezésére. Örömmel osztjuk meg, hogy a Git-almodulok támogatottak a Files Hubban. Most már egyetlen kattintással azonnal navigálhat egy almodul-adattárra, pontosan a szuperprojektből hivatkozott konkrét véglegesítésre. Almodulként a következő Git-szolgáltatások támogatottak: Azure Repos, GitHub, GitLab és Bitbucket. A .gitmodules fájlban megadott TÖBB URL-formátum is támogatott, beleértve az abszolút HTTPS-t, az SSH-t és a relatív URL-címeket is.

Ez a szolgáltatáskérés a fejlesztői közösségtől érkezett: [Azure DevOps Repos] Git submodule preview in UI

Gif a demóhoz, navigáljon egy almodul-adattárhoz.

Azure Pipelines

A folyamattevékenységek elavulásának bejelentése

Az Azure Pipelines körülbelül 200 feladatot tartalmaz a termékben. Ezek közül sok ugyanannak a feladatnak a verziója, például AzurePowerShell@2 és AzurePowerShell@5. Az AzureFileCopy-feladatnak még 6 verziója is van. Amikor módosítjuk egy tevékenység viselkedését, vagy a tevékenység egy eszköz új főverzióját burkolja, új feladatverziót vezetünk be. A legutóbbi példák a PublishToAzureServiceBus@2, AzureFileCopy@6 és PublishCodeCoverageResults@1 tevékenységek.

Ha tájékoztatni szeretné a felhasználókat, hogy egy feladat régebbi verzióját használják, és nem feltétlenül használják ki a legújabb funkciókat, a régebbi feladatok némelyikét elavultatjuk. Az elavult tevékenységek figyelmeztetést és útmutatást adnak az alternatívákról, viselkedésük nem változik. Az elavult tevékenységek végül el lesznek távolítva. Az alábbi listában szereplő feladatok esetében azonban nincs tervezett kivonási dátum. A feladatok kivonása később külön lesz közölve.

Íme az elavult tevékenységek listája és az alternatívákra vonatkozó útmutató:

Task Útmutató
AndroidSigning@2 A AndroidSigning@3 feladat használata
AzureCloudPowerShellDeployment@1 Az Azure Cloud Services kivonása folyamatban van, ez a feladat a szolgáltatás kivonása után leáll
AzureCloudPowerShellDeployment@2 Az Azure Cloud Services kivonása folyamatban van, ez a feladat a szolgáltatás kivonása után leáll
AzureFileCopy@1 Ez a feladat elavult, mivel az AzureFileCopy feladatnak ez a verziója az AzCopy kivezetett verzióját használja. AzCopy V10 használata AzureFileCopy@4 vagy újabb verzióval, lásd a migrálási útmutatót
AzureFileCopy@2 Ez a feladat elavult, mivel az AzureFileCopy feladatnak ez a verziója az AzCopy kivezetett verzióját használja. AzCopy V10 használata AzureFileCopy@4 vagy újabb verzióval, lásd a migrálási útmutatót
AzureFileCopy@3 Ez a feladat elavult, mivel az AzureFileCopy feladatnak ez a verziója az AzCopy kivezetett verzióját használja. AzCopy V10 használata AzureFileCopy@4 vagy újabb verzióval, lásd a migrálási útmutatót
AzureFunctionOnKubernetes@0 A AzureFunctionOnKubernetes@1 feladat használatával kihasználhatja a legújabb funkciókat, például a számítási feladatok identitásának összevonását
AzureKeyVault@1 A AzureKeyVault@2 feladat használata
AzureNLBManagement@1 A AzureCLI@2 feladat és az az network lb Azure CLI parancs használata
AzurePowerShell@2 A AzurePowerShell@5 feladat használata
AzurePowerShell@3 A AzurePowerShell@5 feladat használata
AzureRmWebAppDeployment@3 A AzureRmWebAppDeployment@4 feladat használatával kihasználhatja a legújabb funkciókat, például a számítási feladatok identitásának összevonását
CacheBeta@0 A CacheBeta@1 vagy Cache@2 feladat használata
Docker@0 A Docker@2 feladat használata
DotNetCoreInstaller@0 A UseDotNet@2 feladat használata
DownloadPipelineArtifact@0 A DownloadPipelineArtifact@1 vagy DownloadPipelineArtifact@2 feladat használata
DuffleInstaller@0 Ez a feladat elavult, mivel a Duffle-projekt archiválva lett, és a továbbiakban nem lesz karbantartva
FileTransform@1 A FileTransform@2 feladat használata
FtpUpload@1 A FtpUpload@2 feladat használata
GitHubRelease@0 A GitHubRelease@1 feladat használata
Gradle@2 A Gradle@3 feladat használata
HelmInstaller@0 A HelmInstaller@1 feladat használata
IISWebAppDeployment@1 Az IIS Web App Deployment bővítmény használata
Kubernetes@0 A Kubernetes@1 feladat használatával kihasználhatja a legújabb funkciókat, például a számítási feladatok identitásának összevonását
KubernetesManifest@0 A KubernetesManifest@1 feladat használatával kihasználhatja a legújabb funkciókat, például a számítási feladatok identitásának összevonását
Maven@2 A Maven@4 feladat használata
Maven@3 A Maven@4 feladat használata
MysqlDeploymentOnMachineGroup@1 Fontolja meg az Azure Database for MySQL-t és a AzureMysqlDeployment@1 feladatot
PackerBuild@0 A PackerBuild@0 feladat használatával kihasználhatja a legújabb funkciókat, például a számítási feladatok identitásának összevonását
PowerShellOnTargetMachines@1 A PowerShellOnTargetMachines@3 feladat használata
PowerShellOnTargetMachines@2 A PowerShellOnTargetMachines@3 feladat használata
PublishCodeCoverageResults@1 A PublishCodeCoverageResults@1 feladat használata, lásd a blogbejegyzést
ServiceFabricComposeDeploy@0 A ServiceFabricComposeDeploy@0 feladat elavult
SqlServerDacpacDeployment@1 Használja az IIS Web App Deployment bővítményt , amely tartalmazza a feladat frissített verzióját
VSTest@1 A VSTest@2 feladat használata
XamarinAndroid@1 A Xamarin támogatása 2024. május 1-jén véget ért
XamarinTestCloud@1 A Xamarin támogatása 2024. május 1-jén véget ért
XamariniOS@2 A Xamarin támogatása 2024. május 1-jén véget ért

A Pipelines-ügynök figyelmeztetéseket jelenít meg a .NET 8 által nem támogatott operációs rendszereket futtató ügynökökre

A Pipelines-ügynököt úgy frissítjük, hogy a .NET 6 helyett .NET 8-as verzióval készüljön el. A régebbi operációs rendszereket használó ügyfelek felkészítése érdekében folyamatriasztásokat jelenítünk meg a .NET 8-tal nem kompatibilis operációs rendszeren futó ügynökökre vonatkozóan.

Jelentéskészítés

Az Azure DevOps használati korlátainak jobb láthatósága

Örömmel mutatjuk be az Object Limit Trackert az Azure DevOpsban. Ez az új funkció valós idejű betekintést nyújt az egyes szervezetek és projektek erőforrás-használatába közvetlenül az Azure DevOpsban, így proaktív módon kezelheti a korlátokat, és elkerülheti a váratlan fennakadásokat. Tekintse meg ezt az új funkciót még ma, hogy biztosítsa a zavartalan termelékenységet!

Elemzési nézet a táblák navigációjában.

Következő lépések

Feljegyzés

Ezek a funkciók a következő két-három hétben jelennek meg.

Lépjen az Azure DevOpsba, és nézze meg.

Visszajelzés küldése

Szeretnénk hallani, mit gondol ezekről a funkciókról. A súgómenüvel jelentheti a problémát, vagy javaslatot adhat.

Képernyőkép: Javaslat készítése.

Tanácsokat és kérdéseket is kaphat a közösség által a Stack Overflow-on.

Köszönettel:

Silviu Andrica