Jenkins通过命令行导出/导入job

这篇具有很好参考价值的文章主要介绍了Jenkins通过命令行导出/导入job。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、获取jar包

jenkins控制台--系统管理--工具和动作--Jenkins命令行接口

jenkins导出job配置,jenkins,运维

按照提示下载:jenkins-cli.jar文章来源地址https://www.toymoban.com/news/detail-771988.html

二、获取导出/导入的命令(Command get-job)

java -jar jenkins-cli.jar -s https://jenkins-prod.wanyanzhenjiang.com/jenkins/ -webSocket get-job JOB
Dumps the job definition XML to stdout.

 JOB : Name of the job

 三、导出/导入job的实际案例

java -jar jenkins-cli.jar -s http://172.31.174.62:8080/jenkins -webSocket -auth  账号:密码  get-job    yyh_devops  > yyh_devops.xml

//这个账号密码必须是最后一层登录jenkins的账号和密码

java -jar jenkins-cli.jar -s http://192.168.20.43:31052/ -webSocket -auth  admin:123456  get-job    test  < business-api.xml

//需要提前创建job test,jdk的版本建议
[root@master1 xml]# java -version
java version "11.0.19" 2023-04-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.19+9-LTS-224)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.19+9-LTS-224, mixed mode

到了这里,关于Jenkins通过命令行导出/导入job的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins工具系列 —— 插件 实现将单个JOB聚合在一个JOB中

    点击 左侧的 Manage Jenkins — Plugins —— 左侧的 Available plugins 1、新建一个名为D的聚合JOB 2、设置聚合JOB下所有单个JOB的参数,配置完对应的参数后,当聚合JOB运行时,会将聚合JOB下的参数一一对应到单个JOB中 General - Tis project is parametenized 3、添加单个JOB

    2024年02月11日
    浏览(34)
  • Jenkins 创建一个 job , 用于单独执行脚本

    目录 1.首先,在Jenkins中创建一个新的job 2.之后,会进入配置页面,在配置页面进行配置。  2.1.找到【Build Steps】,下拉菜单中选择「シェルの実行」 (执行Shell) 2.2.之后,会出现シェルスクリプト (Shell Script) 的 Area,在这里录入你想执行的 脚本 3.运行,并查看Log ・设置脚

    2024年02月12日
    浏览(30)
  • jenkins Job华为云EIP变更带宽

    在数字化时代,云服务资源的弹性管理是企业降低运营成本、提高效率的关键手段。通过弹性公网IP(EIP)服务,企业可以实现按需计费,优化网络支出。然而,根据业务流量的不同阶段调整计费模式,则是提升成本效益的进阶策略。本人腾讯云快十年老用户乘机吐槽一下腾

    2024年02月03日
    浏览(32)
  • kubernetes和Jenkins的基本概念、常用命令、配置方法

    Kubernetes 基本概念 Kubernetes(通常简称为 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是 Kubernetes 的基本概念: Pod(容器组) : Pod 是 Kubernetes 最小的调度单位,可以包含一个或多个容器,共享网络命名空间和存储卷。 Deployment(部署

    2024年04月12日
    浏览(22)
  • 【Jenkins】节点 node、凭据 credentials、任务 job

    Jenkins在安装并初始化完成后,会有一个主节点(Master Node),默认情况下主节点可以同时运行的任务数是2,可以在节点配置中修改(系统管理/节点和云管理)。 Jenkins中的节点(Node)是指用于执行构建任务的计算机或计算机集群。节点可以是物理计算机,也可以是虚拟机。

    2024年02月03日
    浏览(28)
  • jenkins 发布job切换不同的jdk版本/ maven版本

    因为有个新的项目需要使用jdk17 而旧的项目需要jdk1.8 这就需要jenkins在发布项目的时候可以指定jdk版本 jenkins全局工具配置页面 配置新的jdk 路径 系统管理- 全局工具配置 如上新增个jdk 名称叫 jdk-17 然后配置jdk-17的根路径即可(这个需要我们自己下载jdk 然后把下载解压后jdk 放

    2024年02月10日
    浏览(30)
  • Jenkins流水线Job中Git分支获取和参数化

    在之前的文章《 自动化部署实践(Jenkins+Git+Docker+阿里云k8s)》中,使用Jenkins实现了项目的自动化部署,当时由于Git版本分支固定,并没有对Git版本分支选择进行参数化,随着项目分支变多,在构建时需要选择Git分支 按照新的Job进行说明,如下 : 首先,确保已经安装了Git

    2024年02月09日
    浏览(28)
  • 利用 jenkins 关联 Job 方式完善 RobotFramework 测试 Setup 以及 Teardown 后操作

    目录 1.前言 2.Jekins 关联 Job 方式 1.前言 Jenkins是一个流行的持续集成和交付工具,它可以帮助自动化构建、测试和部署软件。与Robot Framework结合使用,可以实现更高效的测试工作流程。 在Robot Framework中,Setup和Teardown是测试用例中的两个重要部分。Setup用于准备测试环境和数据

    2024年02月17日
    浏览(35)
  • 【Jenkins】Centos环境安装Jenkins(通过rpm安装)

    在Centos操作系统中通过rpm安装Jenkins 参考官网 https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 下载安装 验证Java安装 配置使用的仓库 安装jenkins 启动Jenkins服务 首次启动时,会自动创一个管理员账号,通过如下指令查看管理员密码 Jenkins启动默认端口8080,可以通过如下指令临

    2024年02月04日
    浏览(34)
  • Jenkins通过OpenSSH发布WinServer2016

    上一篇文章 Jenkins集成SonarQube代码质量检测 jenkins环境 jenkins入门与安装 容器为docker 主机 IP 系统版本 jenkins 10.10.10.10 rhel7.5 1、下载 官网地址:https://learn.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse Win32-OpenSSH下载地址:https://github.com/PowerShell/Win32-OpenSSH/rele

    2024年02月14日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包