Jenkins支持所有运行的job都可以在服务重启时中断、暂停在服务重启后恢复运行。为了实现这一点,Jenkins pipeline中定义的所有变量都必须是可序列化的。类似的,Jenkins也必须能序列化构建中节点和子job之间的全局变量的状态。 遇到java.io.NotSerializableE ...
Centos下jenkins的安装
非docker安装通过设置jenkins官方repo仓库下载sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pk ...
Jenkins通过Grab下载依赖失败
官方文档极客学院翻译 问题描述在使用Jenkins的 pipeline as code 特性时,遇到使用第三方jar的情况,使用了@Grab(group='org.restlet', module='org.restlet', version='1.1.6 ...
git-commit命令
git commit –amend建议 git commit –amend 命令使用在未push到远端的场景。 提交还未push到远端在某次修改时,修改了README.md文件,同时新增了amendTest文件。但是在commit的时候,只提交了README.md,忘记了amendTest文件。 ...
git-ls-files命令
该命令用于显示暂存区(index)或工作区(working tree)的文件信息 命令格式git ls-files [-z] [-t] [-v] [-f] (–[cached|deleted|others|ignored|stage|unmerged|killed|modified]) ...
git-update-index命令
通常该命令用于将工作区(working tree)中的内容注册到暂存区(index) 命令格式git update-index [–add] [–remove | –force-remove] [–replace] [–refresh] [-q] [–unmerged ...
git-cat-file 命令
该命令用于显示指定对象的信息 命令格式git cat-file (-t [--allow-unknown-type]| -s [--allow-unknown-type]| -e | -p | <type> | --textconv | --filters ) [--path=<p ...
git-hash-object 命令
该命令可以计算指定对象的object ID,并且通过指定参数(-w)将指定对象写入数据库中。该ID是个SHA-1哈希值,通过将待存储的数据内容(指定对象内容)加一个头部信息(header)一起做SHA-1校验运算得到的校验和。 命令格式git hash-object [-t <type> ...