Skip to content
Rex Bytes

Rex Bytes

  • Home
  • All
  • Tutorials
  • Blog
  • Topics
  • Projects
Rex Bytes
Rex Bytes

jenkins

1 series

Series

Series · 11 parts

Jenkins CI/CD

Unlock the power of Jenkins CI/CD in your development workflow! This introduction covers essential prerequisites, including understanding the contrasting roles of the controller and agent, and highlights the groundbreaking concept of "Pipeline as Code." With a verified build agent equipped with Python, Docker, and Git, you’ll elevate your automation process, ensuring reproducibility and efficiency while embracing best practices for a robust development environment.

New part: Feb 21, 2026Start Series →
  1. 1Jenkins CI/CD (1/11): Prerequisites and Mental Model
  2. 2Jenkins CI/CD (2/11): Create the Minimal Repo and Prove Local Tests Run
  3. 3Jenkins CI/CD (3/11): First Jenkins Job With a Jenkinsfile
  4. 4Jenkins CI/CD (4/11): Test Reporting With JUnit Results in Jenkins
  5. 5Jenkins CI/CD (5/11): Fast-Fail Static Checks With a Lint Stage
  6. 6Jenkins CI/CD (6/11): Integration Tests With Docker Compose
  7. 7Jenkins CI/CD (7/11): Artifacts and Debugging Failed Builds
  8. 8Jenkins CI/CD (8/11): Workspace Cleanup, Timeouts, and Retries
  9. 9Jenkins CI/CD (9/11): Concurrency and Port Conflicts
  10. 10Jenkins CI/CD (10/11): Release Pipeline — Build Artifacts on Tags
  11. 11Jenkins CI/CD (11/11): Publish to PyPI Securely

© 2026 Rex Bytes - WordPress Theme by Kadence WP

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}

Loading Comments...

You must be logged in to post a comment.

    • Home
    • All
    • Tutorials
    • Blog
    • Topics
    • Projects