账号管理
修改admin密码
1.登录admin账号,点击右上角admin-设置
2.下滑到底部,会看到密码设置,设置成功后保存即可
忘记admin密码
新建普通用户构建项目
1.系统设置(左侧栏)- 管理用户 - 新建用户
2.系统设置(左侧栏)-全局安全配置-授权策略
设置项目矩阵授权策略,添加用户,设置对应的权限
3.进入到项目添加用户
4.设置项目安全该用户的权限
此时该用户可以构建、取消构建该项目
批量修改构建丢弃时间
批量修改 构建丢弃时间 文件/var/lib/jenkins/jobs/xxx/config.xml
<?xml version='1.1' encoding='UTF-8'?>
<maven2-moduleset plugin="maven-plugin@3.4">
<actions/>
<description></description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.security.AuthorizationMatrixProperty>
<inheritanceStrategy class="org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy"/>
<permission>hudson.model.Item.Build:omishow</permission>
<permission>hudson.model.Item.Read:omishow</permission>
</hudson.security.AuthorizationMatrixProperty>
<jenkins.model.BuildDiscarderProperty>
<strategy class="hudson.tasks.LogRotator">
<daysToKeep>7</daysToKeep>
<numToKeep>5</numToKeep>
cd /var/
sed -i 's@<daysToKeep>.*</daysToKeep>@<daysToKeep>-1</daysToKeep>@' config.xml
sed -i 's@<numToKeep>.*</numToKeep>@<numToKeep>10</numToKeep>@' config.xml
http://172.19.20.62:8080/restart 重启生效
邮件发送
安装服务
yum -y install sendmail
yum -y install mailx
修改配置文件,无需重启任何服务
# /etc/mail.rc
set nss-config-dir=/etc/pki/nssdb/
set smtp-user-starttls
set ssl-verify=ignore
set from=1431075018@qq.com
set smtp=smtps://smtp.qq.com:465
set smtp-auth-user=1431075018@qq.com
set smtp-auth-password=ynbqgsrrasdrqsgcdh
set smtp-auth=login
邮件发信
echo test | mail -v -s " test" 18501422535@163.com