Jenkins
Jpom gitee开源 资产管理 机器管理中新增的节点是需要先安装jpom-agent再进行添加,或逻辑节点中快速安装是直接安装jpom-agent并自动添加,这两种模式添加的机器可以理解为目标服务器。项目在分发的时候可以分发到上述节点,而基于在线构建模式可以通过SSH服务器进行产物分发和项目启动 在线构建 构建方式: 基于docker安装的jpom-server则只支持容器构建,基于其他方式安装的可支持本地构建(运行本地mvn等命令打包好后把产物通过SSH等方式分发到目标服务器) 构建流程: 构建命令是运行在jpom-server服务器,环境变量在发布操作中也可使用 发布操作(SSH) 发布目录不允许使用环境变量,会自动把打包后的产物通过SSH发送到此目录 发布前和发布后两个shell是两个独立的脚本,变量不能直接传递,可为构建项目单独设置环境变量 如果是cygwin ssh,则直接使用ls/dir命令不会报错,但也不会打印数据;而pwd打印的是/home/Administrator而不是当前的实际目录 Jenkins简介 jenkins Jenkins CI,用Jenkins来进行持续集成,需要自己架设服务器 Travis CI是在线托管的CI服务,用Travis来进行持续集成,不需要自己搭服务器,使用方便,对开源项目是免费的,支持多数主流语言 https:// ...