当前位置:网站首页>Jenkins' user credentials plug-in installation
Jenkins' user credentials plug-in installation
2022-07-07 00:17:00 【Wang zewen 666】
Jenkins User certificate plug-in installation
1. Voucher configuration
1.1 Voucher introduction
Credentials are used to store database passwords that need ciphertext protection 、gitlab Password information 、docker Private warehouse password, etc , In order to Jenkins It can interact with these third-party applications .
1.2 Installation of certificate plug-in
Here we need to install a file named Credentials Binding Plugin Plug in for
// We first click on Management Jenkins, Then click plug-in management

// Then look here to see if there is any plug-in we want , Because I am installing Jenkins The plug-in has been installed since , So there's no need to install , If it is not installed, you can go to the place of renewable plug-ins to find .

// After installation, you can perform the following operations .

// Find the overall situation in the credentials , Then click Add credentials 
Here we explain the meaning of these six credentials
- The first one is :Username with password This is commonly used to refer to the user name and password we often say
- The second kind :GitHub This is a newly added credential , Rarely used for the time being
- The third kind of :SSH Username with private key This is also commonly used SSH Remote users and keys
- A fourth :Secret file Text files that need to be kept secret , When using Jenkins The file will be copied to a temporary directory , Set a variable to the file , When the build is finished , The copy of Secret file It will be deleted
- The fifth :Secret text: An encrypted text string that needs to be saved , Like a nailing robot or GitHub Of api token
- 6 kinds of :Certificate By uploading the certificate file
2. Integrate Git
in order to Jenkins Can pull code , Need to install git The environment and Jenkins For the git plug-in unit .
Environmental statement : System is Redhat8.2
2.1 install git Environmental Science
[[email protected] ~]# yum -y install git // install git
[[email protected] ~]# git --version // see git Version of
git version 2.27.0
2.2 install git plug-in unit
// Because I have installed , So if you don't have one, you can install it in the optional plug-in 

2.3 To configure Jenkins Of git Environmental Science
// First, we add a credential 


// Click on the management Jenkins, Then click to go to the global tool configuration 
// Click Select git
// here Git My name is random ,Path to Git executable Here days git perhaps git All the completion paths are OK , Finally, click save 
// Here we have used code cloud as an example
// First, we will build a new warehouse 
// The following information is optional , After the warehouse is created, change it to common 
// After the creation is completed, we will carry out the following operations , Click new task 
// The task name is optional , Select first , Click OK again 
// Here our URL Fill in the new warehouse address of the cloud , Finally, click save 
// Let's go back to the panel and click build 
// At this time, we click the task name to view .
// Finally, click console output 
// appear success That is success 
[[email protected] Jenkins]$ pwd
/home/jenkins/.jenkins/workspace/Jenkins
[[email protected] Jenkins]$ ls
README.en.md README.md
We test by creating new files 
// Click Submit after adding 
// Here we click build now 
[[email protected] Jenkins]$ ls
Jenkins_test README.en.md README.md
[[email protected] Jenkins]$ cat Jenkins_test | sort
hello world
2.4 Use credentials to build git
// At this time, we create a new warehouse 
// Create a task 
// Select user credentials , Then click save .
// Click build now 
// Building a successful 

// Through comparison, we can find that the content is the same
[[email protected] Jenkins01]$ pwd
/home/jenkins/.jenkins/workspace/Jenkins01
[[email protected] Jenkins01]$ cat README.md
# Jenkins01
#### Introduce
Jenkins Private warehouse test
边栏推荐
- GEO数据挖掘(三)使用DAVID数据库进行GO、KEGG富集分析
- 使用源码编译来安装PostgreSQL13.3数据库
- Personal digestion of DDD
- The programmer resigned and was sentenced to 10 months for deleting the code. Jingdong came home and said that it took 30000 to restore the database. Netizen: This is really a revenge
- vector的使用方法_vector指针如何使用
- Use source code compilation to install postgresql13.3 database
- 1000字精选 —— 接口测试基础
- pinia 模块划分
- 37頁數字鄉村振興智慧農業整體規劃建設方案
- TypeScript增量编译
猜你喜欢

刘永鑫报告|微生物组数据分析与科学传播(晚7点半)

Devops can help reduce technology debt in ten ways

【自动化测试框架】关于unittest你需要知道的事

Three application characteristics of immersive projection in offline display

专为决策树打造,新加坡国立大学&清华大学联合提出快速安全的联邦学习新系统

2021 SASE integration strategic roadmap (I)

基于SSM框架实现的房屋租赁管理系统

37页数字乡村振兴智慧农业整体规划建设方案

智能运维应用之道,告别企业数字化转型危机

1000字精选 —— 接口测试基础
随机推荐
PDF文档签名指南
TypeScript中使用类型别名
互动滑轨屏演示能为企业展厅带来什么
MySQL主从之多源复制(3主1从)搭建及同步测试
2022 latest blind box mall complete open source operation source code / docking visa free payment interface / building tutorial
Leecode brush questions record interview questions 32 - I. print binary tree from top to bottom
2022 PMP project management examination agile knowledge points (9)
在docker中快速使用各个版本的PostgreSQL数据库
Sword finger offer 26 Substructure of tree
微信小程序uploadfile服务器,微信小程序之wx.uploadFile[通俗易懂]
Liuyongxin report | microbiome data analysis and science communication (7:30 p.m.)
Everyone is always talking about EQ, so what is EQ?
openresty ngx_lua子请求
陀螺仪的工作原理
Quickly use various versions of PostgreSQL database in docker
【向量检索研究系列】产品介绍
使用yum来安装PostgreSQL13.3数据库
Rider离线使用Nuget包的方法
Huawei mate8 battery price_ Huawei mate8 charges very slowly after replacing the battery
app通用功能测试用例