File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed
Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,47 @@ Uses the Qualys Container Security sensor that's already deployed on your Jenkin
5151- For CICD Sensor: Qualys Container Security sensor deployed on agent
5252- Qualys subscription with API access
5353
54+ ## CloudBees CI Compatibility
55+
56+ This plugin is fully compatible with CloudBees CI (formerly CloudBees Jenkins Enterprise).
57+
58+ | Feature | Description |
59+ | ---------| -------------|
60+ | Folder-level credentials | Credentials resolve up the folder hierarchy |
61+ | CloudBees Folders | Jobs in nested folders work correctly |
62+ | Operations Center | Shared credentials across managed controllers |
63+ | High Availability | Build actions persist across failover |
64+ | RBAC | Uses standard Jenkins permissions model |
65+
66+ ### Folder Credentials
67+
68+ Credentials defined at any folder level are automatically resolved. The plugin searches up the folder hierarchy:
69+
70+ ```
71+ Jenkins Root
72+ └── Organization (Folder) ← Credentials defined here
73+ └── Team (Folder)
74+ └── my-pipeline ← Credentials accessible here
75+ ```
76+
77+ ### Pipeline in Folders
78+
79+ ``` groovy
80+ // Works in jobs at any folder depth
81+ qualysScan(
82+ credentialsId: 'qualys-api-token', // Resolves from folder or global scope
83+ scanType: 'container',
84+ imageId: 'myapp:latest'
85+ )
86+ ```
87+
88+ ### Dependencies
89+
90+ The plugin includes optional CloudBees Folder support:
91+ - ` cloudbees-folder ` plugin (optional) - enables folder-scoped credential resolution
92+
93+ No additional configuration required. The plugin detects CloudBees CI automatically.
94+
5495## Installation
5596
5697### From Jenkins Update Center
Original file line number Diff line number Diff line change 7777 <artifactId >plain-credentials</artifactId >
7878 </dependency >
7979
80+ <!-- CloudBees Folder Support (for folder-level credentials) -->
81+ <dependency >
82+ <groupId >org.jenkins-ci.plugins</groupId >
83+ <artifactId >cloudbees-folder</artifactId >
84+ <optional >true</optional >
85+ </dependency >
86+
8087 <!-- Pipeline Support -->
8188 <dependency >
8289 <groupId >org.jenkins-ci.plugins.workflow</groupId >
You can’t perform that action at this time.
0 commit comments