OpsCanary
CI/CD & GitOps

Jenkins

5 articles from official documentation

Practitioner5 articles
cicdjenkinsPractitioner

Securing Jenkins: Best Practices for a Robust CI/CD Pipeline

Securing your Jenkins instance is critical to maintaining the integrity of your CI/CD pipeline. With features like built-in CSRF protection and strict access control, Jenkins helps you mitigate common security threats. Dive into the essential configurations that keep your builds safe.

  • Implement Controller Isolation to prevent builds from executing on the built-in node.
  • Enforce Access Control by limiting user permissions and avoiding anonymous access.
5 min read·Official Docs
Read article
cicdjenkinsPractitioner

Mastering Plugin Management in Jenkins: Best Practices and Pitfalls

Managing plugins in Jenkins is crucial for maintaining a robust CI/CD pipeline. The Plugin Manager and Jenkins CLI provide powerful ways to install and manage plugins, but they come with their own set of challenges. Dive into the specifics to ensure your Jenkins environment runs smoothly.

  • Utilize the Plugin Manager for a straightforward installation process.
  • Leverage the Jenkins CLI for automated plugin management in scripts.
5 min read·Official Docs
Read article
cicdjenkinsPractitioner

Mastering Blue Ocean Status in Jenkins: What You Need to Know

Blue Ocean status in Jenkins transforms how you visualize and manage your CI/CD pipelines. It leverages the Pipeline Graph View plugin to provide crucial insights into your pipeline execution. Dive in to understand its mechanics and production realities.

  • Leverage the Pipeline Graph View plugin for crucial visualization features.
  • Use the Pipeline: Stage View plugin for alternate views of pipeline execution.
5 min read·Official Docs
Read article
cicdjenkinsPractitioner

Unlocking Jenkins Power: Extending with Shared Libraries

Shared Libraries in Jenkins can drastically streamline your CI/CD processes. By defining reusable code in external repositories, you can enhance your pipelines with minimal effort. This article dives into how to effectively implement and manage these libraries.

  • Define Shared Libraries with a name and SCM method for easy reuse.
  • Use Global Shared Libraries for system-wide access and Folder-level Libraries for scoped access.
5 min read·Official Docs
Read article
cicdjenkinsPractitioner

Mastering Jenkins Pipeline Syntax: The Key to Efficient CI/CD

Unlock the potential of Jenkins with a deep dive into Pipeline syntax. Understand the difference between Declarative and Scripted Pipelines, and learn how to effectively utilize agents for your builds. This knowledge can streamline your CI/CD processes significantly.

  • Understand the difference between Declarative and Scripted Pipelines for better CI/CD management.
  • Utilize the `agent` section to specify where your Pipeline runs, whether on any agent, a specific label, or within Docker.
5 min read·Official Docs
Read article
RailwaySponsor

Deploy any app in seconds — no infrastructure config, no DevOps overhead. Instant deployments from GitHub, built-in databases, and automatic scaling.

Start deploying free →

Get the daily digest

One email. 5 articles. Every morning.

No spam. Unsubscribe anytime.