AdvancedSecurity-Publish@1 - Tugas Advanced Security Publish Results v1
Menggabungkan file SARIF yang dihasilkan oleh alat pemindaian kode, meningkatkan file SARIF gabungan, dan menerbitkan file SARIF yang disempurnakan ke layanan Keamanan Tingkat Lanjut.
Catatan
Tugas ini menerbitkan file SARIF yang dihasilkan oleh tugas non-Microsoft ke Pemindaian Kode untuk GitHub Advanced Security. Saat ini, tugas ini berfungsi dengan tugas Ekstensi Tugas Pemindaian Infrastruktur sebagai Kode . Untuk informasi selengkapnya, lihat Infrastruktur‐sebagai‐Pemindaian Kode.
Tugas ini tidak diperlukan saat menggunakan GitHub Advanced Security untuk tugas Azure DevOps seperti AdvancedSecurity-Dependency-Scanning@1 atau AdvancedSecurity-Codeql-Analyze@1.
Sintaks
# Advanced Security Publish Results v1
# Combines SARIF file(s) produced by code scanning tool(s), enhances the combined SARIF file, and publishes the enhanced SARIF file to the Advanced Security service.
- task: AdvancedSecurity-Publish@1
inputs:
#SarifsInputDirectory: # string. SARIF(s) Input Directory.
#Category: # string. Category.
#WaitForProcessing: false # boolean. Enable Wait for Processing. Default: false.
#WaitForProcessingInterval: '5' # string. Optional. Use when WaitForProcessing = true. Wait for Processing Time Interval. Default: 5.
#WaitForProcessingTimeout: '120' # string. Optional. Use when WaitForProcessing = true. Wait for Processing Timeout. Default: 120.
Input
SarifsInputDirectory
- Direktori Input SARIF
string
.
Jalur ke direktori yang berisi file SARIF yang perlu digabungkan, ditingkatkan, dan diterbitkan ke Advanced Security. Ketika tidak ditentukan, tugas akan mencari file SARIF di lokasi yang telah ditentukan sebelumnya.
Category
- Kategori
string
.
Kategori untuk mengaitkan hasil pemindaian saat meningkatkan file SARIF sebelum menerbitkan ke Advanced Security. Kategori hasil pemindaian membantu membedakan antara berbagai jenis hasil pemindaian. Gunakan bidang ini saat menerbitkan file SARIF yang dihasilkan oleh alat selain CodeQL. Saat menerbitkan file SARIF yang diproduksi oleh CodeQL, tidak perlu menentukan kategori, dan jika ditentukan, file tersebut akan diabaikan oleh tugas.
WaitForProcessing
- Aktifkan Tunggu Pemrosesan
boolean
. Nilai default: false
.
Tunggu Hingga Keamanan Tingkat Lanjut memproses file SARIF yang diterbitkan sebelum selesai.
WaitForProcessingInterval
- Tunggu Interval Waktu Pemrosesan
string
. Pilihan. Gunakan saat WaitForProcessing = true
. Nilai default: 5
.
Waktu, dalam detik, untuk menunggu antara setiap panggilan ke Keamanan Tingkat Lanjut untuk memeriksa status pemrosesan SARIF.
WaitForProcessingTimeout
- Tunggu Batas Waktu Pemrosesan
string
. Pilihan. Gunakan saat WaitForProcessing = true
. Nilai default: 120
.
Waktu, dalam detik, untuk menunggu Keamanan Tingkat Lanjut memproses file SARIF sebelum selesai.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Keterangan
Tugas ini menerbitkan file SARIF yang dihasilkan oleh tugas non-Microsoft ke Pemindaian Kode untuk GitHub Advanced Security. Saat ini, tugas ini berfungsi dengan tugas Ekstensi Tugas Pemindaian Infrastruktur sebagai Kode . Untuk informasi selengkapnya, lihat Infrastruktur‐sebagai‐Pemindaian Kode.
Tugas ini tidak diperlukan saat menggunakan GitHub Advanced Security untuk tugas Azure DevOps seperti AdvancedSecurity-Dependency-Scanning@1 atau AdvancedSecurity-Codeql-Analyze@1.
Persyaratan
Persyaratan | Deskripsi |
---|---|
Jenis alur | YAML, Build klasik, Rilis klasik |
Berjalan pada | Agen, DeploymentGroup |
Permintaan | Tidak ada |
Kemampuan | Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan. |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | Semua versi agen yang didukung. |
Kategori tugas | Build |