- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 git 命令小结
一、新建代码库 $ git init # 在当前目录新建一个Git代码库 $ git init [project-name] # 新建一个目录,将其初始化为Git代码库 $ git clone [url] # 下载一个项目和它的整个代码历史 git remote add origin gitAddress #本地库“关联”远程库 git remote remove origin #取消本地目录下关联的远程库 git clone -b C gitAddress #从远程仓库克隆“指定分支...
2020-12-22 11:11:58 105
原创 Jenkins cli 与 Jenkins ssh
Jenkins Cli 介绍 Jenkins Cli为Jenkins提供的一个cli工具,此工具功能非常强大,可以完成诸如重启jenkins,创建/删除job,查看job控制台输出,添加/删除节点等功能. 但是实际工作中,像创建任务这样的配置显然cli非常吃力,不如直接在web管理界面操作,但是对于重启Jenkins,查看诊断信息等,执行一个手动构建任务等,则直接使用cli比进入web管理界面操作更加方便. 因此什么时候web管理界面,什么时候使用cli,要看是否有利于提升生产力,是否有利于提升个人能力,是
2020-12-17 10:08:50 375
原创 Jenkins 使用 CLI 构建任务
Jenkins为用户提供多种方式进行任务的构建。 除了Web界面和REST API,还可以通过命令行进行任务的创建、删除、构建等工作。 官方wiki:https://jenkins.io/doc/book/managing/cli Jenkins允许客户端通过HTTP协议或者SSH协议连接Jenkins服务器。 准备工作: 下载jenkins-cli.jar,地址:JENKINS_URL/jnlpJars/jenkins-cli.jar,其中JENKINS_URL为JENKINS地址。 通过HTTP方
2020-12-17 09:27:25 766
原创 Jenkins RestAPI调用出现Error 403 No valid crumb was included in the request
方法一:(不推荐) 在jenkins 的Configure Global Security下 , 取消“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”的勾选 方法二: 1、获取用户API token http://Jenkins_IP:8080/user/zhangyi/configure 点击 show API Token,假设是API_TOKEN 2、计算CRUMB CRUMB=$(curl -s 'http://USER:A
2020-12-17 09:14:31 450
原创 k8s.argo
https://argoproj.github.io/projects/argo https://github.com/argoproj/argo https://github.com/argoproj/argo/tree/master/examples # examples ======================================= 在工作中遇到需要串联 n 个容器任务的情况,选择了 Argo 进行工作流程的控制。 Argo 是一个开源项目,为 Kubernetes 提供容.
2020-12-17 09:08:08 384
原创 jenkins Job DSL
Jenkins DSL https://plugins.jenkins.io/job-dsl Domain Specific Language 专门针对 一个特定的问题领域 含有建模所需的语法和语义,在与问题域相同的抽象层次对概念建模 在大规模的Jenkins实践中创建项目也是一个问题,如何通过模板自动化的创建Jenkins项目呢? 通过安装Job Dsl插件后,通过 Dsl直接创建项目; 也可以通过工具将dsl转换为xml,然后再通过Jenkins API创建项目。 ...
2020-12-16 15:19:17 1228
空空如也
jinja2的两个变量比较,如何得到想要的输出结果
2021-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人