- Mastering Jenkins
- Jonathan McAllister
- 248字
- 2021-07-09 21:43:41
The Jenkins platform architecture and configuration techniques
Jenkins, as you are probably aware, was built using Java. It's cross platform and supports a wide variety of engineering patterns and technologies. It can effectively support organizations of all sizes. Jenkins offers endless automation possibilities and even has a vibrant plugin ecosystem.
In this section, we will cover configuration techniques aimed at advancing our knowledge of the Jenkins architecture. Together, we will lay a foundation for reliable automation and future scalability by learning how to configure the Jenkins main operating environment.
Jenkins offers a cross-platform user experience by running on a Java Virtual Machine (JVM). A JVM is a powerful virtualization technology used to execute Java bytecode instructions, and provides a consistent software platform regardless of the host OS.
The Jenkins community has created native installation packages for Microsoft Windows, Mac OS X, Linux, and Unix. If Jenkins is not already installed (this book assumes it is), it's highly recommended that you use one of the community-provided packages if possible. If a native package is not available, Jenkins an most likely still be configured to run, providing that the host operating system supports any of the following web architectures:
- Apache Tomcat v5.0+
- JBoss Application Server 4.2+
- IBM WebSphere 7.0.0.7+
- WebLogic
- Java 開發從入門到精通(第2版)
- Mastering Concurrency in Go
- C語言從入門到精通(第4版)
- 微信公眾平臺開發:從零基礎到ThinkPHP5高性能框架實踐
- Linux操作系統基礎案例教程
- Learning Apache Mahout Classification
- ASP.NET程序設計教程
- Salesforce Reporting and Dashboards
- Android應用案例開發大全(第二版)
- Linux Shell核心編程指南
- Visual Studio Code 權威指南
- JBoss:Developer's Guide
- Django 5企業級Web應用開發實戰(視頻教學版)
- R語言:邁向大數據之路(加強版)
- 遠方:兩位持續創業者的點滴思考