Integrating Jenkins with Secret Server
The integration between Jenkins and Secret Server or Secret Server on the Delinea Platform enables organizations to securely retrieve credentials during Freestyle, Pipeline, and Multibranch Pipeline jobs. Secret Server and Platform act as secure vaults for storing sensitive credentials required within Jenkins builds. Credentials are encrypted and protected within Secret Server or Platform, and Jenkins can retrieve them dynamically during build execution. This eliminates the need to store credentials directly in Jenkins jobs or expose them in configuration files.
Users can store credentials fetched from Secret Server or Platform in the Jenkins global credential store or within a specific folder in Jenkins.
The integration supports Secret Server Cloud, Secret Server On-Premises, and Secret Server on the Delinea Platform.
Supported Use Cases
-
Fetching secrets during Freestyle builds
-
Fetching secrets during Jenkins Pipelines (with two configuration options)
-
Fetching secrets during Multibranch Pipelines
-
Fetching credentials into Jenkins using a credential resolver
-
Using Delinea-specific proxy settings
-
Storing credentials in folder-specific credential stores within Jenkins
To learn more about this integration, see the following topics.