jenkins 2.121.1 部署项目
2019独角兽企业重金招聘Python工程师标准>>>
1、配置参数
2、源码配置
3、发送文件
参数说明:
Name:“系统管理>系统设置”设置的SSH Sverver的名字列表。
Source files:复制到运程机上的文件,相对workspace的路径,也支持表达式,如上图中的“**/*.war”。
Remove prefix:文件复制时要过滤的目录,如上图中的target目录。
Remote directory:文件得到到远程机上的目录,此目录是相对于“SSH Server”中的“Remote directory”的,如果不存在将会自动创建。
Exec command:在这里可以填写在运程机器上执行的脚本。
4、SSH Server 配置
SSH Server配置为Publish Over SSH中运程机的配置,分“基本设置”和“高级设置”两部分;“基本设置”主要是运程机IP、SSH用户名、SSH端口、连接超时时间等,“高级设置”和大部分“全局设置”中的选项相同。Job中使用的每一个运程机都要在这里进行配置。
系统管理>系统设置”中,基本配置:
添加密码,高级配置:
参数说明:
Jenkins SSH Key(插件的全局配置):
Passphrase:密码(key的密码,一般我们不会设置)
Path to key:key文件(私钥)的路径
Key:将私钥复制到这个框中(与Path to key二选一)
Disable exec:禁止远程运行命令
添加SSH远程主机
SSH Server Name:自定义远程主机的名字
Hostname:ssh远程连接的ip地址
Username:用户名
Remote Directory:远程目录
Use password authentication, or use a different key:选中展开就可以配置新的私钥,不使用全局配置。
Port:SSH端口
Timeout (ms):超时时间(毫秒)
Disable exec:禁止运行命令(只对当前配置的ssh主机生效)
Test Configuration:测试连接,连接成功会返回Success
转载于:https://my.oschina.net/u/182501/blog/1839313
jenkins 2.121.1 部署项目相关推荐
- Window环境下的Git+GitHub+jenkins+Tomcat实现自动部署项目并发送构建邮件
Git+GitHub+jenkins+Tomcat实现自动部署项目 我们这里要实现的效果是:团队通过Git把项目push到GitHub上去,然后Jenkins通过GitHub的webhook(钩子)来 ...
- Jenkins环境搭建和部署项目的过程
安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...
- jenkins+gitee 实现自动化部署项目到centos上
目录 一 原理说明 1 流程说明 2 流程图 二 环境部署说明 三 Jenkins基本配置 1 Configure System (系统设置) 2 Configure Global Security ...
- docker $PWD路径_Docker安装Jenkins+Shell脚本自动化部署项目
本文同名博客老炮说Java:https://www.laopaojava.com/,每天更新Spring/SpringMvc/SpringBoot/实战项目等文章资料 Sentinel+Nacos 是 ...
- Jenkins从下载到部署项目的流程
Jenkins安装配置 1.1 Jenkins介绍 Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建.测试和部署等功能.官 ...
- Centos7系统下部署Gitlab+Jenkins+Docker 实现自动化部署项目
流程:本地->Gitlab->Jenkins->Docker ps:这一套组件蛮吃内存的,我虚拟机分配6G几乎占满 1.安装Docker yum install -y docker ...
- Docker、Jenkins、Rancher自动化部署项目
技术前提 在阿里云服务器centOS7.3版本虚拟机安装开发环境,也可以自己本机装虚拟机尝试.也有一定技术基 础前提,需要了解linux基础命令.Docker的运用,如:编写Dockerfile文件. ...
- linux系统搭建jenkins并完成一键部署项目,解决部署项目繁琐步骤
1.去jenkis官网下载jenkins.war jenkis官网 直接点击就会下载, 或者下载本博主下载的jenkins.war 链接:百度网盘链接 提取码:k6bh 2.将jenkins.war上 ...
- Jenkins下载安装、部署SpringBoot项目
目录 1. Jenkins是什么 2.安装Jenkins 3.Jenkins初始化 4.简单测试Jenkins 5.Jenkins部署SpringBoot项目 5.1 Jenkins的配置 5.2 J ...
- Jenkins+Github+Nginx实现前端项目自动部署
Jenkins+Github+Nginx实现前端项目自动部署 前言 最近在搭建一个自己的网站,网站框架搭好了要把项目放到服务器运行,但是每次更新网站内容就要手动部署一次,实在很麻烦,于是就想搭建一套自 ...
最新文章
- 扎心!程序员旅行却只能紧紧抱着电脑加班?
- 我的第一个appium+Python自动化实例
- 第二章 如何学习Linux(鸟哥的Linux私房菜基础学习篇)
- 第三届全国县域经济基本竞争力百强县(市)
- php 获取请求,php获取http请求的头信息的方法
- 基于知识图谱的行业问答系统搭建分几步?
- 寻路算法实例解析:贪吃蛇AI的实现
- python 定义一个负数_其实Python不难学(4):Python如何处理文本数据
- mysql结构优化_MySQL优化----数据库结构优化
- python 模块和包
- SpringBoot创建第一个Web项目——Hello SpringBoot
- 写给嵌入式方向的某些同学 - 基于WINCE系统的程序开发[不完整版]
- JLOI2015 城池攻占
- C ++入门系列博客一 最初的起点 — Hello World
- 如何使用js判断视频是否可以成功访问
- 计算机共享输入命令是什么意思,笔记本电脑共享WiFi命令怎么使用
- 【工具脚本】目标检测数据样本的扩增脚本
- c语言已知等差数列的第一项为a,等差数列练习题附答案
- 学习记录 --【零基础CSS学习】03.ID选择器和类选择器
- Python函数认识(二)
热门文章
- Windows7 64位系统搭建Cocos2d-x 2.2.1最新版以及Android交叉编译环境(具体教程)
- php curl模拟post请求提交数据
- C#的变迁史 - C# 5.0 之其他增强篇
- 测试一段C代码的执行时间(windows系统和ubuntu系统)
- 怎么删除CSDN已上传的资源
- 【Sigmoid】操作对象(对数据结果进行验证)
- Pytorch——用50行代码搭建ResNet
- Flutter之实战InheritedWidget详解
- 织梦login.php未安装,DedeCMS V5.7安装后登录后台显示空白解决办法
- c++提取map key_写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么?...