首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Jenkins CLI 命令详解

笔者在前文《通过 CLI 管理 Jenkins Server》中介绍了如何通过 SSH 或客户端命令行的方式管理 Jenkins Server,限于篇幅,前文主要的目的是介绍连接 Jenkins Server...本文主要演示以 SSH 的方式执行常见的 Jenkins CLI 命令,关于通过 SSH 连接 Jenkins Server 的内容,请参考前文。说明:本文的演示环境为 Ubuntu 16.04。...方便起见我们可以先使用 get-node 命令获得一个现有 node 的配置文件,然后修改其中的配置,并最终用来创建新的 node。...-f -v 总结 Jenkins CLI 默认支持的命令很多,这里只是简单介绍了其中的几个,主要目的是帮助理解 Jenkins CLI 命令的基本用法。...更多命令的详细用法请参考官方文档。 参考: Jenkins CLI

1.1K40

Jenkins CLI 命令行

Jenkins CLI 可以帮忙你轻松地管理 Jenkins。不管你是一名插件开发者、管理员或者只是一个普通的 Jenkins 用户,它都是为你而生的!...项目地址:https://github.com/jenkins-zh/jenkins-cli 本次发布的更新 本次发布,主要增加了下载归档文件以及命令行补全的功能。 ?...功能 增加为 jcli 生成完整文档的子命令 (#174) @LinuxSuRen 支持流水线 input 的输入 (#164) @LinuxSuRen 增加下载归档文件的子命令 (#185) @LinuxSuRen...增加 jcli completion 的命令描述 (#188) @LinuxSuRen 绑定代码质量和构建状态 (#184) @LinuxSuRen 为 user client 增加测试代码 (#180...) @LinuxSuRen 增加代码仓库自动备份的流水线 (#173) @LinuxSuRen 增加下载数量以及代码仓库大小的徽标 (#168) @LinuxSuRen

36510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Jenkins CLI 命令行 v0.0.33

    name"}]' 如果从多个不同的任务中删除特定的构建历史,也非常简单:jcli job history init-job -d 1 有时候,下载 jenkins.war 会非常地慢。..., unit: 8410881 另外,还有一个重要的功能是,jcli 可以通过简单的命令来实现以 Docker 的方式启动 Jenkins: jcli center start -m docker -...功能 修复命令 center start 的随机 web 目录参数无效的问题 (#520) 支持删除构建历史 (#519) 支持增加或者删除流水线参数 (#513) 支持在配置文件中添加执行 shell...的项 (#518) 增加用于多线程下载 jenkins.war 的参数 (#517) 支持在启动 Jenkins 前强制拉取镜像 (#503) 分离部分代码到另外一个项目中 (#500) 修复在 Linux...下无法自我升级的问题 (#495) 重构命令 computer launch (#491) 增加命令别名的支持 (#494) 分离命令行插件的代码到一个单独的项目中 (#492) 支持以容器的形式运行

    26510

    Jenkins CLI 命令行 v0.0.24

    本次发布,主要增加了 jcli 对凭据、计算节点的管理能力,以及通过 jcli 启动 jenkins.war。对于部分子命令,还可以通过参数 --doctor 来实现错误诊断。...支持在命令行中设置 Jenkins 连接地址 (#291) @LinuxSuRen 支持通过管理员为 Jenkins 的其他用户创建令牌 (#289) @LinuxSuRen 支持创建 JNLP 类型的计算节点...(#290) @LinuxSuRen 改进命令行的数据输出 (#285) @LinuxSuRen 增强 Jenkins 任务的搜索功能 (#284) @LinuxSuRen 增加搜索 Jenkins...任务以及文件夹 (#281) @LinuxSuRen 为 casc 命令增加诊断功能 (#280) @LinuxSuRen 增加计算节点的子命令 (#278) @LinuxSuRen 支持对 Jenkins...凭据的管理 (#266) @LinuxSuRen 支持发布插件的子命令 (#276) @LinuxSuRen 增加命令行输出中对配色的支持 (#273) @LinuxSuRen 支持同时取消队列中的多个任务

    46641

    Jenkins CLI 命令行 v0.0.30

    截止到编辑本文时: GitHub 上统计到的下载量为:7101(+453)次 GitHub 上的 Star 数为:187(+7) 码云上的 Star 数为:172(+21) 如果要把 Jenkins 和现有的系统进行对接的话...要回答这个问题的话,我们首先需要对 Jenkins 的相关机制有一些了解。...每当触发一个任务时,Jenkins 会先把这个请求放到一个队列中,当有了可以运行该任务的计算节点(agent)之后,Jenkins 的 master 会把任务调度到对应的节点上去,此时就开始真正地运行了...我在这里给出的方案是:在 Jenkins 上安装插件 Pipeline restFul API v0.9 的后,可以通过 Jenkins CLI v0.0.30 来解决这个问题,具体使用方法如下: jcli...(#428) @LinuxSuRen 为插件检查更新命令增加超时时间 (#422) @LinuxSuRen 缺陷修复 修复无法在需要有 HTTP 代理的情况下连接 JNLP 节点 (#420) @LinuxSuRen

    48110

    GitHub CLI 命令行工具使用

    GitHub 被巨软收购以后推出了一系列非常好用的开发者工具,今天我们要为大家介绍的是近来 GitHub 发布的又一个非常有用的工具: GitHub CLI,可以让开发者通过命令行与 GitHub 进行无缝的协同工作...$ brew update && brew upgrade gh 安装完成后直接在命令行中执行 gh 命令,看到如下所示的信息就证明已经安装完成: $ gh > GET /repos/cli/cli/...使用 下面我们以 issue 和 pull requests 两个开发者使用非常频繁的功能为例来介绍下 GitHub CLI 的基本使用。...列表过滤 我们可以使用 gh 命令来过滤 issue,比如过滤带有 gitment 标签的问题: $ gh issue list --label "gitment" > GET /repos/cli/...,更多的使用方式可以查看官方文档了解更多:https://cli.github.com/manual/examples.

    4.3K10

    使用.Net Core编写命令行工具(CLI)

    使用.Net Core编写命令行工具(CLI) 命令行工具(CLI)   命令行工具(CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后...通常认为,命令行工具(CLI)没有图形用户界面(GUI)那么方便用户操作。因为,命令行工具的软件通常需要用户记忆操作的命令,但是,由于其本身的特点,命令行工具要较图形用户界面节约计算机系统的资源。...在熟记命令的前提下,使用命令行工具往往要较使用图形用户界面的操作速度要快。所以,图形用户界面的操作系统中,都保留着可选的命令行工具。   ...另外,命令行工具(CLI)应该是一个开箱即用的工具,不需要安装任何依赖。   ...一些熟悉的CLI工具如下:   1. dotnet cli   2. vue cli   3. angular cli   4. aws cli   5. azure cli 指令设计   本文将使用

    92010

    使用 Apache Commons CLI 开发命令行工具示例

    CLI 是 Apache 下面的一个解析命令行输入的工具包,该工具包还提供了自动生成输出帮助文档的功能。   ...CLI 命令代码实现 命令行程序处理流程相对比较简单,主要流程为设定命令行参数 -> 解析输入参数 -> 使用输入的数据进行逻辑处理 CLI 定义阶段 每一条命令行都必须定义一组参数,它们被用来定义应用程序的接口...Apache Commons CLI 使用 Options 这个类来定义和设置参数,它是所有 Option 实例的容器。...在解析阶段中,通过命令行传入应用程序的文本来进行处理。...CLI 询问阶段的目标结果就是将所有通过命令行以及处理参数过程中得到的文本信息传递给用户的代码。

    1.8K20

    使用 rabbitmqadmin 实现 cli命令行下的mq简单运维

    使用 rabbitmqadmin 实现 cli命令行下的mq简单运维 rabbitmqadmin的安装和常用命令如下: https://www.rabbitmq.com/management-cli.html...wget http://{mq_addr}:15672/cli/rabbitmqadmin chmod +x rabbitmqadmin mv rabbitmqadmin /usr/bin/rabbitmqadmin...rabbitmqadmin --bash-completion > /etc/bash_completion.d/rabbitmqadmin ## 查看支持的子命令 rabbitmqadmin help...purge queue name="qqqq1" ---- 下面我们基于rabbitmqadmin+jenkins实现一个自助式的小功能 原理: 使用rabbitmqadmin这个python命令行去执行相关的命令获取...ansible将脚本推送到mq机器去执行(或者本地执行也行,只要rabbitmqadmin命令行里面配置下mq的连接参数即可) # ansible推送并执行的命令,这里我就不贴了。。。。

    1K20

    使用 Python 开发命令行界面(CLI)应用程序

    本文将深入探讨如何使用 Python 开发功能强大的 CLI 应用程序,涵盖以下几个方面:Python CLI 开发的基础知识。argparse、click 和 Typer 等主流库的对比与实践。...CLI 的基本结构一个典型的 CLI 应用程序包括以下几个组成部分:命令:用户通过输入特定的命令来触发程序执行。参数和选项:通过命令后附加的参数和选项控制程序行为。...基本实现方式在 Python 中,开发 CLI 最基本的方法是使用 sys.argv 来解析命令行参数。...内置命令分组支持。丰富的扩展功能,如颜色输出。缺点需要安装额外的依赖库。3. TyperTyper 是基于 Click 构建的库,专注于使用 Python 类型提示来简化开发。...子命令使用 Click 创建包含子命令的 CLI 应用:import click@click.group()def cli(): pass@cli.command()@click.argument

    1.1K20
    领券