账号管理

修改admin密码

1.登录admin账号,点击右上角admin-设置

常见操作 - 图1
2.下滑到底部,会看到密码设置,设置成功后保存即可

常见操作 - 图2

忘记admin密码

新建普通用户构建项目

1.系统设置(左侧栏)- 管理用户 - 新建用户

常见操作 - 图3

2.系统设置(左侧栏)-全局安全配置-授权策略

设置项目矩阵授权策略,添加用户,设置对应的权限

常见操作 - 图4

3.进入到项目添加用户

常见操作 - 图5

4.设置项目安全该用户的权限

此时该用户可以构建、取消构建该项目

常见操作 - 图6

批量修改构建丢弃时间

批量修改 构建丢弃时间 文件/var/lib/jenkins/jobs/xxx/config.xml

  1. <?xml version='1.1' encoding='UTF-8'?>
  2. <maven2-moduleset plugin="maven-plugin@3.4">
  3. <actions/>
  4. <description></description>
  5. <keepDependencies>false</keepDependencies>
  6. <properties>
  7. <hudson.security.AuthorizationMatrixProperty>
  8. <inheritanceStrategy class="org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy"/>
  9. <permission>hudson.model.Item.Build:omishow</permission>
  10. <permission>hudson.model.Item.Read:omishow</permission>
  11. </hudson.security.AuthorizationMatrixProperty>
  12. <jenkins.model.BuildDiscarderProperty>
  13. <strategy class="hudson.tasks.LogRotator">
  14. <daysToKeep>7</daysToKeep>
  15. <numToKeep>5</numToKeep>
  1. cd /var/
  2. sed -i 's@<daysToKeep>.*</daysToKeep>@<daysToKeep>-1</daysToKeep>@' config.xml
  3. sed -i 's@<numToKeep>.*</numToKeep>@<numToKeep>10</numToKeep>@' config.xml

http://172.19.20.62:8080/restart 重启生效

邮件发送

安装服务

  1. yum -y install sendmail
  2. yum -y install mailx

修改配置文件,无需重启任何服务

  1. # /etc/mail.rc
  2. set nss-config-dir=/etc/pki/nssdb/
  3. set smtp-user-starttls
  4. set ssl-verify=ignore
  5. set from=1431075018@qq.com
  6. set smtp=smtps://smtp.qq.com:465
  7. set smtp-auth-user=1431075018@qq.com
  8. set smtp-auth-password=ynbqgsrrasdrqsgcdh
  9. set smtp-auth=login

邮件发信

  1. echo test | mail -v -s " test" 18501422535@163.com

瓦雀