CD

作者: 互联网中的一个咸鱼 | 来源:发表于2019-11-18 18:00 被阅读0次
Screenshot of 简书 - 写文章.jpg

CD持续部署 发布流程

  • 1、jenkins安装好 Publish Over SSH 插件
  • 2、jenkins服务器对 准备好的远程服务器进行免密连接
    注意: 这里要生成rsa密钥对
    ssh-keygen -t rsa -b 4096 -m PEM
  • 3、在系统配置内配置Publish Over SSH
  • 4、创建任务

一、jenkins安装好 Publish Over SSH 插件

Manager Jenkins --> Manage Plugins


Screenshot of Update Center [Jenkins].jpg

上图说明已安装插件

二、jenkins服务器对 准备好的远程服务器进行免密连接

#生成rsa的密钥对
[root@jenkins ~] ssh-keygen -t rsa -b 4096 -m PEM
#免密
[root@jenkins ~]ssh-copy-id root@jenkins_ip

三、在系统配置内配置Publish Over SSH

Manager Jenkins --> Configure System

[图片上传中...(Screenshot of Configure System [Jenkins] (1).jpg-1f24db-1573791999585-0)] Screenshot of Configure System [Jenkins] (1).jpg

部分设置项说明

  • Passphrase:密码(私钥的保护密码,如果你设置了)

  • SSH Server Name:这个连接项的名字(自定义的)

  • Hostname:需要ssh 连接的远程应用服务器ip地址

  • Username:远程应用服务器的用户名,这个用户名应该已经和 jenkins 主机建立的信任关系

  • Remote Directory:远程应用服务器的应用程序部署的目录

    注意: 这里的目录会作为此服务器代码存放到根目录,之后你
    需要把 Maven 打好的包传到此应用服务器中,就是相对于这个目录来指的具体的位置的。
    比如目前指定的是 /app/code,在构建任务中,指定构建后的 *.jar 包传到目录 /student 目录,实际在此应用服务器中的完整路径是 /app/code/student/ 目录下。

  • Use password authentication, or use a different key:使用密码验证(使用密码验证时,需要打开处)

配置完成后可点击Test Configuration测试到目标主机的连接,出现success则成功连接

Screenshot of Configure System [Jenkins] (2).jpg

4、创建任务

Screenshot of auto_cmdb_task Config [Jenkins].jpg

相关文章

  • CI/CD/CD

    CI 持续集成CONTINUOUS INTEGRATION持续集成的环境中,开发人员会频繁提交代码到主干。持续集成...

  • linux中"cd /" ,"cd ~","cd /home",

    一、cd / 是跳转到根目录 根目录是所有用户共享的目录,如图所示 二、cd ~ 是跳转到当前用户的家目录 如果是...

  • cd

    cd ~/Documents 进入用户下的文档然后,要进入文档下的hdu文件夹,只需cd hdu 而不是cd /hdu

  • Cd

    今天五一,从朋友圈知道今天阴天。补课晚点,家教的小孩去亲戚家里吃饭,约好下午1点,1点06还在路上走着,生怕迟到了...

  • cd

    cd .. 回到上一层cd ~ 回到主目录

  • CD

    望着CD后的一道道光圈 他露出彩色的牙齿 世界搅和进数字漩涡 他的灵魂 也被镀上一层荒诞的色彩 2013.7月初 ...

  • CD

    【原文于2011-05-07 13:35:55发布于网易博客http://davidou11.blog.163.c...

  • cd

    建立CD环境 1.确认cmdb_server容器有ssh服务,没有则yum install openssh-ser...

  • CD

    CD持续部署 发布流程 1、jenkins安装好 Publish Over SSH 插件 2、jenkins服务器...

  • 1、Linux文件管理类命令

    切换目录 cd cd 路径 cd / 进入根目录cd ~ 进入家目录cd - 回到先前的目录cd .. 回到上一...

网友评论

      本文标题:CD

      本文链接:https://www.haomeiwen.com/subject/wdwjictx.html