AdvancedSecurity-Codeql-Autobuild@1 – Advanced Security AutoBuild v1 feladat
Megpróbálja automatikusan felépíteni a projektet a CodeQL-elemzéshez a projektfájlok forrásmappában való megkeresésével és létrehozásával. Ez a feladat nem szükséges, ha saját egyéni buildelési lépésekkel rendelkezik, vagy ha nem használ cpp
, java
, , csharp
vagy swift
. A vizsgálat alatt álló adattárhoz engedélyeznie kell az Azure DevOps GitHub Advanced Security.
Syntax
# Advanced Security AutoBuild v1
# Attempts to build the repository by finding and building project files in the source folder.
- task: AdvancedSecurity-Codeql-Autobuild@1
inputs: # none
Bevitelek
Nincsenek.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Megjegyzések
Fontos
Ezt a feladatot csak az Azure Repos Git-adattárak támogatják.
A AdvancedSecurity-Codeql-Autobuild@1
feladat megpróbálja létrehozni a projektfájlt az adattárban. Ha AdvancedSecurity-Codeql-Autobuild@1
a projekt nem hozható létre, távolítsa el a AdvancedSecurity-Codeql-Autobuild@1
feladatot, és cserélje le az egyéni buildelési lépésekre.
Ez a feladat nem szükséges, ha saját egyéni buildelési lépésekkel rendelkezik, vagy ha nem használ cpp
, java
, , csharp
vagy swift
. A vizsgálat alatt álló adattárhoz engedélyeznie kell az Azure DevOps GitHub Advanced Security.
A folyamatnak a következő sorrendben kell meghívnia a tevékenységeket.
- CodeQL inicializálása
- Automatikusan összeállított (vagy egyéni buildelési feladatok)
- CodeQL-elemzés végrehajtása
Az automatikusan összeállított feladat nem kötelező, és lecserélhető az egyéni buildelési feladatokra. Az automatikusan létrehozott vagy az egyéni buildelési feladatokat futtatni kell a projekt elemzéséhez.
A AdvancedSecurity-Codeql-Autobuild@1
feladatnak az inicializálási lépés után kell megjelennie a sikeres befejezéshez.
# Initialize CodeQL database
- task: AdvancedSecurity-Codeql-Init@1
inputs:
language: csharp
displayName: 'Advanced Security Initialize CodeQL'
# Build project using Autobuild or your own custom build steps
- task: AdvancedSecurity-Codeql-Autobuild@1
displayName: 'Advanced Security Autobuild'
# Run analysis
- task: AdvancedSecurity-Codeql-Analyze@1
displayName: 'Advanced Security Code Scanning'
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | Minden támogatott ügynökverzió. |
Feladatkategória | Build |
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: