当前位置: 首页 > news >正文

安装jenkins-cli

1、要在 Linux 操作系统上安装 jcli

curl -L https://github.com/jenkins-zh/jenkins-cli/releases/latest/download/jcli-linux-amd64.tar.gz|tar xzv
sudo mv jcli /usr/local/bin/

在用户根目录下,增加 jcli 的配置文件:

jcli config gen -i=false > ~/.jenkins-cli.yaml

修改配置文件中的url,username,token 的值

[root@sre-test-01 jcli]# cat /root/.jenkins-cli.yaml
current: yourServer
jenkins_servers:
- name: yourServerurl: http://xxxx.xxx.xxx.com/username: testtoken: xxxxxxxxxxxxxxxxxxxinsecureSkipVerify: true
mirrors:
- name: defaulturl: http://mirrors.jenkins.io/
- name: tsinghuaurl: https://mirrors.tuna.tsinghua.edu.cn/jenkins/
- name: huaweiurl: https://mirrors.huaweicloud.com/jenkins/
- name: tencenturl: https://mirrors.cloud.tencent.com/jenkins/
# Language context is accept-language for HTTP header, It contains zh-CN/zh-TW/en/en-US/ja and so on
# Goto 'http://localhost:8080/jenkins/me/configure', then you can generate your token.

可以发现,上面的配置文件中可以配置多个 Jenkins。下面的命令可以让你看到当前所选择的地址信息:

jcli config

 

Jenkins 有丰富的插件生态,下面我们演示如何对插件进行搜索、安装、删除等操作。

首先,让我们先检查更新:

jcli plugin check

然后,可以根据关键字搜索我们所需要的插件:

jcli plugin search restful

安装:

jcli plugin install pipeline-restful-api

查看安装进度:

jcli center watch

所有的插件安装完成后,重启后就可以看到了:

jcli restart -b

等 Jenkins 重启完成后,可以看到所有安装好的插件列表:

jcli plugin list

执行任务

jcli job build hello-pipeline -b

查看任务执行日志

jcli job log hello-pipeline -w
http://www.lryc.cn/news/130073.html

相关文章:

  • linux通过NC工具启动临时端口监听
  • 开源语音聊天软件Mumble
  • JDK 1.6与JDK 1.8的区别
  • 单片机实训报告
  • 【编织时空四:探究顺序表与链表的数据之旅】
  • PHP8的字符串操作1-PHP8知识详解
  • 电脑提示msvcp140.dll丢失的解决方法,dll组件怎么处理
  • stable diffusion基础
  • Greiner–Hormann裁剪算法深度探索:C++实现与应用案例
  • Automatically Correcting Large Language Models
  • 【学习FreeRTOS】第8章——FreeRTOS列表和列表项
  • 分布式图数据库 NebulaGraph v3.6.0 正式发布,强化全文索引能力
  • 在 ubuntu 18.04 上使用源码升级 OpenSSH_7.6p1到 OpenSSH_9.3p1
  • python中可以处理word文档的模块:docx模块
  • TikTok或将于8月底关闭半闭环、速卖通或将推出“半托管”模式
  • 《凤凰架构》第二章——访问远程服务
  • 【Diffusion】李宏毅2023机器学习Diffusion笔记
  • CloudEvents—云原生事件规范
  • 神经网络基础-神经网络补充概念-51-局部最优问题
  • 深度学习中,什么是batch-size?如何设置?
  • [保研/考研机试] KY26 10进制 VS 2进制 清华大学复试上机题 C++实现
  • JSP-学习笔记
  • Golang协程,通道详解
  • unity 之 Vector 数据类型
  • 私密数据采集:隧道爬虫IP技术的保密性能力探究
  • 使用git rebase 之后的如何恢复到原始状态
  • matlab相机标定知识整理
  • win11安装ubuntu 子系统安装过程及注意事项
  • torch.cat((A,B),dim=1)解析
  • apache配置安全证书https踩坑记录