Mac 下持续集成 - Tomcat + Jenkins 环境搭
2020-03-17 本文已影响0人
风禾尽绮
前置条件
- 已安装 JDK8 并配置好环境变量
- JDK8 安装教程参考:https://www.jianshu.com/p/2907a0bc30eb
Tomcat 安装及配置
下载 Tomcat
- 到官网下载 Tomcat
官网:https://tomcat.apache.org/
下载地址:https://tomcat.apache.org/download-80.cgi - 选择 Core 下的 tar.gz 文件
-
解压后放在单独目录下(如 ~/Library),重命名为 Tomcat
运行 Tomcat
- 进入到 Tomcat bin 目录
- 输入 sudo chmod 755 *.sh,授权 bin 目录下的所有操作
- 输入 sudo sh ./startup.sh 开启 Tomcat(使用 ./catalina.sh run 启动 Tomcat 可输出日志)
- 到浏览器输入 localhost:8080,出现 Apache Tomcat 画面表示安装成功了
关闭 Tomcat
- bin 目录输入 sh ./shutdown.sh 即可关闭
Jenkins 安装及配置
下载 Jenkins
- 到官网下载 jenkins war 包
地址:https://jenkins.io/zh/download/
安装 Jenkins
- 将 jenkins war 包复制到 Tomcat/bin 目录下
- 启动 Tomcat
- 访问 http://localhost:8080/jenkins/ 可进入 jenkins 初始化页面
配置 Jenkins
- 通过 sudo vi /var/root/.jenkins/secrets/initialAdminPassword(或提示中的其他位置) 获取初始化密码
- 选择安装推荐的插件(如果失败可先跳过,之后手动安装)
- 创建用户并登陆
安装 Python 插件
系统管理 -> 插件管理 -> 搜索 python -> Install without restart
运行一个简单的 python 程序
1. New 任务 -> Enter an item name:my first job -> 构建一个自由风格的软件项目
2. Build -> Execute Python script -> 输入:print("hello word") -> save
3. 立即构建 -> 查看 Console Output -> 有 "hello world" 输出