windows/linux 下Jenkins 远程(跨服务器)配置项目自动构建启动
Posted 李泰山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows/linux 下Jenkins 远程(跨服务器)配置项目自动构建启动相关的知识,希望对你有一定的参考价值。
前言
Jenkins 构建部署,有时候会遇到跨服务器的情况,比如Jenkins安装在了201服务器,需要将项目部署到203服务器上的情况,就需要远程构建配置了。
第一步,点击新建item
输入任务名称,选择 Freestyle project,点击确定。
输入项目描述
输入项目git地址,添加 用户凭据,(账号密码或者私匙),输入指定分支,悬着源码库浏览器,默认自动即可。
配置构建触发器,图中的方式是定时任务,轮询,常用例子
# 每1分钟
*/1 * * * *
# 每5分钟
H/5 * * * *
# 每2小时
H */2 * * *
# 每天早上8点
0 8 * * *
# 每天中午11点30
30 11 * * *
# 每天下午16到17点,每5分钟
*/5 16-17 * * *
构建环境,选择Delete workspace before build starts (在开始构建之前删除工作区)
构建环境,选择Send files or execute commands over SSH after the build runs(在构建运行之后,通过SSH发送文件或执行命令)。配置如下,添加 异地服务器ip ,本地构建后的文件地址要发布的异地服务器的地址,在远程(异地)服务器发布文件夹下编写 windows/linux启动脚本。脚本内容具体可参靠
windows/linux 下Jenkins 配置项目自动构建启动_李泰山的博客-CSDN博客 文章中的构建配置
构建配置
点击增加构建步骤,选择调用顶层Maven 目标
填写maven配置
clean install -Dmaven.test.skip=true
构建后操作,根据自己需求选择配置,可以不选
最后点击保存即可,一个项目的jenkins构建任务就配置好了!
以上是关于windows/linux 下Jenkins 远程(跨服务器)配置项目自动构建启动的主要内容,如果未能解决你的问题,请参考以下文章
windows/linux 下Jenkins 配置项目自动构建启动