使用 Jenkins 实现 Java 项目的持续集成和持续交付
基于已经配置好的 Jenkins 环境,本文参考中国DevOps社区核心组织者刘征老师在中国DevOps社区济南Meetup活动上分享的 "用Jenkins实施CI/CD工作坊",展示如何使用 Jenkins 实现 Java 项目的 CI/CD (持续集成/持续交付)。 软件版本和环境准备 本次安装中使用的主要软件版本如下: Ubuntu Ubuntu 16.04.6 LTS Ubuntu 18.04.2 LTS openjdk openjdk version "1.8.0_212" openjdk version "11.0.3" Jenkins 2.164.3 Apache Maven 3.6.1 Apache Tomcat Apache Tomcat/8.0.32 (Ubuntu) Apache Tomcat/8.5.39 (Ubuntu) Apache Tomcat/9.0.16 (Ubuntu) Jenkins 和 Tomcat 分别安装在两台云主机中,因为未进行安全防护,为避免受到攻击,示例中的 IP 地址不是真实的 IP 地址: Jenkins 节点: 114.111.1...


