Jenkins的Credentials(证书)管理
来源:互联网 发布:ios系统解压缩软件 编辑:程序博客网 时间:2024/05/17 03:56
1. 操作环境
1. Windows:
- win10
2. Jenkins
- Jenkins 2.75
3. Java
- JDK_1.8.0_64bit.exe
2. 中文理解
Jenkins的“Credentials”直译为“证书”,“文凭”在这里,尽管说Jenkins界面中有相当一部分的文字经过了官方汉化,但是对于这个“Credentials”却仍然没有被汉化,可见对于其汉化之后对应的中文翻译,官方也是一脸懵逼的状态,在这里,我们可以把它直译为“证书”,如果通过意译,那它的理解就是“钥匙”,这个翻译对于我们而言是最为容易理解的。
如果要是把它理解为“钥匙”,那就不需要我进行过多的解释了,我们以SVN(版本控制器)为例来进行说明,当我们在访问SVN时,其实SVN是需要我们提供相应的账号与密码进行登录的,假如说我们把要访问的URL地址理解为锁,那么所提供的账号与密码就对应于开这把锁的钥匙,所以说“Credentials”中所记录的就是各种各样的这种钥匙,而这里的钥匙对应的锁是有多种可能的,可能是SVN,也可能是Git等,而“Credentials”就是对于这些钥匙所进行的统一管理。
3. 所在位置
在Jenkins的主界面中点击【Credentials】进入【Credentials】界面,如下所示:
在【Credentials】界面中,点击图示的【Jenkins】进入【System】界面
在【System】界面中点击图示的【Global credentials 】进入【Global credentials】界面。
【Global credentials】界面如下所示,在这里我们可以对credentials进行管理操作。
4. Credentials管理
在这里我们对Credentials的管理是以SVN为例子来进行说明的。
1. 新增
点击图示中的【Add Credentials】按钮,进入新增界面,如下所示:
在这里“Kind”表示的是钥匙的种类,我们保持默认的“Username with password”选项,这里的“Scope”表示的是作用域,我们仍然保持默认,下面的“Username”,这里我们需要填写所对应的svn账号了,这里我选择的是SVN的超级管理员账户,账号就是”admin”,下面的“Password”就是账号所对应的密码,下面的“ID”这个不需要我们去填写,它自己会补全的,“Description”表示的是账号的描述,这里我填写的是“SVN超级管理员”,填写完之后点击【Ok】按钮进行保存,如下所示:
2. 查看
新增的账号信息如下:
3. 修改
点击图示新增的账号信息,在下拉列表中选择【Update】选项
在修改界面,我们可以看到,Jenkins自动帮我们生成了一条“ID”信息,该ID是这个钥匙的主键,是唯一而且不重复的,如果我们想修改该界面中的信息,那么直接在这里修改就可以了,修改完成之后,点击【Save】按钮即可实现保存修改操作。
4. 删除
删除操作比较简单,还是在刚才的修改界面,直接点击左侧的【Delete】按钮即可实现删除操作。
点击下面页面中的【Yes】按钮来完成删除。
- Jenkins的Credentials(证书)管理
- OAuth2:客户端证书授权(Client Credentials)类型的开放授权
- Jenkins配置Xcode自动管理证书的问题
- jenkins credentials & git ssh 认证
- jenkins credentials & git ssh 认证
- jenkins credentials & git ssh 认证
- Android3种访问https的方法(管理证书认证)
- Jenkins的部分实用配置与管理
- freeipa执行命令出现出现(ipa: ERROR: did not receive Kerberos credentials)的解决方法
- Jenkins入门教程之--Jenkins管理
- jenkins用户手册-9-管理jenkins
- 使用OpenSSL实现证书的管理
- 证书的有效性管理和验证
- OpenVPN中客户端证书的管理
- Window操作系统下的SSL证书管理
- jenkins 安装,用户管理
- jenkins权限管理配置
- Jenkins管理Android工程
- opencv staticLibrary
- 用Cordova打包Vue项目
- 河南省第七届大学生程序设计竞赛 问题 A: 物资调度【简单dfs】
- Python学习笔记——20170822
- C#、Web、Sql经典网址收藏
- Jenkins的Credentials(证书)管理
- SpringMVC
- 动态链接库
- 图像噪声与去噪
- About Android Emulator
- 概率统计中的常用公式及其推断
- PHP命令行输入和输出
- Java调用dll的几种方法
- hdu--6165--FFF at Valentine