Package io.github.cdklabs.projen.gitlab
Interface Reports
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Reports.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.133Z") @Stability(Experimental) public interface Reports extends software.amazon.jsii.JsiiSerializable
(experimental) Reports will be uploaded as artifacts, and often displayed in the Gitlab UI, such as in Merge Requests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classReports.BuilderA builder forReportsstatic classReports.Jsii$ProxyAn implementation forReports
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description static Reports.Builderbuilder()default List<String>getCobertura()Deprecated.per {@link https://docs.gitlab.com/ee/update/deprecations.html#artifactsreportscobertura-keyword} usecoverageReportinsteaddefault List<String>getCodequality()(experimental) Path to file or list of files with code quality report(s) (such as Code Climate).default List<String>getContainerScanning()(experimental) Path to file or list of files with Container scanning vulnerabilities report(s).default CoverageReportgetCoverageReport()(experimental) Code coverage report information.default List<String>getDast()(experimental) Path to file or list of files with DAST vulnerabilities report(s).default List<String>getDependencyScanning()(experimental) Path to file or list of files with Dependency scanning vulnerabilities report(s).default List<String>getDotenv()(experimental) Path to file or list of files containing runtime-created variables for this job.default List<String>getJunit()(experimental) Path for file(s) that should be parsed as JUnit XML result.default List<String>getLicenseManagement()(experimental) Deprecated in 12.8: Path to file or list of files with license report(s).default List<String>getLicenseScanning()(experimental) Path to file or list of files with license report(s).default List<String>getLsif()(experimental) Path to file or list of files containing code intelligence (Language Server Index Format).default List<String>getMetrics()(experimental) Path to file or list of files with custom metrics report(s).default List<String>getPerformance()(experimental) Path to file or list of files with performance metrics report(s).default List<String>getRequirements()(experimental) Path to file or list of files with requirements report(s).default List<String>getSast()(experimental) Path to file or list of files with SAST vulnerabilities report(s).default List<String>getSecretDetection()(experimental) Path to file or list of files with secret detection report(s).default List<String>getTerraform()(experimental) Path to file or list of files with terraform plan(s).
-
-
-
Method Detail
-
getCobertura
@Stability(Deprecated) @Deprecated @Nullable default List<String> getCobertura()
Deprecated.per {@link https://docs.gitlab.com/ee/update/deprecations.html#artifactsreportscobertura-keyword} usecoverageReportinstead(deprecated) Path for file(s) that should be parsed as Cobertura XML coverage report.
-
getCodequality
@Stability(Experimental) @Nullable default List<String> getCodequality()
(experimental) Path to file or list of files with code quality report(s) (such as Code Climate).
-
getContainerScanning
@Stability(Experimental) @Nullable default List<String> getContainerScanning()
(experimental) Path to file or list of files with Container scanning vulnerabilities report(s).
-
getCoverageReport
@Stability(Experimental) @Nullable default CoverageReport getCoverageReport()
(experimental) Code coverage report information.
-
getDast
@Stability(Experimental) @Nullable default List<String> getDast()
(experimental) Path to file or list of files with DAST vulnerabilities report(s).
-
getDependencyScanning
@Stability(Experimental) @Nullable default List<String> getDependencyScanning()
(experimental) Path to file or list of files with Dependency scanning vulnerabilities report(s).
-
getDotenv
@Stability(Experimental) @Nullable default List<String> getDotenv()
(experimental) Path to file or list of files containing runtime-created variables for this job.
-
getJunit
@Stability(Experimental) @Nullable default List<String> getJunit()
(experimental) Path for file(s) that should be parsed as JUnit XML result.
-
getLicenseManagement
@Stability(Experimental) @Nullable default List<String> getLicenseManagement()
(experimental) Deprecated in 12.8: Path to file or list of files with license report(s).
-
getLicenseScanning
@Stability(Experimental) @Nullable default List<String> getLicenseScanning()
(experimental) Path to file or list of files with license report(s).
-
getLsif
@Stability(Experimental) @Nullable default List<String> getLsif()
(experimental) Path to file or list of files containing code intelligence (Language Server Index Format).
-
getMetrics
@Stability(Experimental) @Nullable default List<String> getMetrics()
(experimental) Path to file or list of files with custom metrics report(s).
-
getPerformance
@Stability(Experimental) @Nullable default List<String> getPerformance()
(experimental) Path to file or list of files with performance metrics report(s).
-
getRequirements
@Stability(Experimental) @Nullable default List<String> getRequirements()
(experimental) Path to file or list of files with requirements report(s).
-
getSast
@Stability(Experimental) @Nullable default List<String> getSast()
(experimental) Path to file or list of files with SAST vulnerabilities report(s).
-
getSecretDetection
@Stability(Experimental) @Nullable default List<String> getSecretDetection()
(experimental) Path to file or list of files with secret detection report(s).
-
getTerraform
@Stability(Experimental) @Nullable default List<String> getTerraform()
(experimental) Path to file or list of files with terraform plan(s).
-
builder
@Stability(Experimental) static Reports.Builder builder()
- Returns:
- a
Reports.BuilderofReports
-
-