jenkins ssh key,jenkins编译后如何使用ssh发布

科技资讯 投稿 6600 0 评论

jenkins ssh key,jenkins编译后如何使用ssh发布

以下内容主要是针对遇上jenkins编译后如何使用ssh发布等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

介绍

Jenkins是一个流行的持续集成工具,允许开发者轻易地发布代码。在使用Jenkins编译代码后,需要通过SSH将其发布到服务器上。本篇文章将介绍如何通过SSH在Jenkins上发布编译后的代码。

前置条件

在开始之前,需要安装Java和Jenkins。在本例中,我们使用一个具有管理员权限的Ubuntu 18.04LTS服务器作为发布目标。

步骤

    插件安装

    在Jenkins的插件管理器中,安装SSH发布插件。该插件允许您将构建物件通过SSH复制到远程主机。

  1. 远程服务器配置
  2. 在Jenkins系统管理中,找到SSH服务器管理器,并添加一个SSh服务器替代主机。配置用户名、密码、端口和远程文件路径。

  3. 构建脚本
  4. 在Jenkins的构建环境中创建一个新的构建步骤。在步骤中,添加构建脚本。以下是SSH发布的基本构建脚本:

    
      sshPublisher(
        continueOnError: false, 
        failOnError: true,
        publishers: [
          sshPublisherDesc(
            configName: "ssh_server_config",
            transfers: [
              sshTransfer(
                cleanRemote, 
                excludes, 
                execCommand, 
                execTimeout, 
                flatten, 
                makeEmptyDirs, 
                noDefaultExcludes, 
                pattern, 
                remoteDirectory, 
                removePrefix, 
                sourceFiles
              )
            ]
          )
        ]
      )
      
  5. 保存并构建
  6. 保存所有更改并重新构建此配置。如果构建成功,您将看到您的编译代码通过SSH成功发布到远程服务器。

通过SSH在Jenkins上发布编译后的代码是一项必要的任务,这使得团队更容易地将代码部署到生产环境中。这个过程参杂着需要手动操作的步骤,但这些步骤一旦熟悉了,更新发布将更快且更可靠。您还可以使用其他的插件和工具进一步定制这个过程。

总结

以上就是为你整理的jenkins编译后如何使用ssh发布全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!

编程笔记 » jenkins ssh key,jenkins编译后如何使用ssh发布

赞同 (33) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽