Jenkins入门教程之--Jenkins管理
来源:互联网 发布:手机足球关注软件 编辑:程序博客网 时间:2024/04/30 10:14
管理Jenkins
登录Jenkins
根据上一篇Jenkins安装,然后登录Jenkins服务器如下:
这里可以选择新建Jenkins的普通用户,也可以通过Admin继续下面操作,本文选择使用Admin用户继续操作,出现下面界面:
点击开始使用Jenkins,登录到Jenkins控制面板页面如下图:
JENKINS_HOME目录
上面介绍Jenkins的初始登录设置,这里介绍Jenkins家目录配置问题。Jenkins需要一些磁盘空间来执行构建和保存存档。您可以从Jenkins的配置屏幕检查此位置。默认情况下,Jenkins_home为〜/ .jenkins,我们可以通过下面操作制定Jenkins家目录
Jenkins 官网Wiki:https://wiki.jenkins-ci.org
查看Jenkins的系统属性,
在启动servlet容器之前,将'JENKINS_HOME'环境变量设置为新的主目录。将'JENKINS_HOME'系统属性设置为servlet容器。将JNDI环境条目“JENKINS_HOME”设置为新目录。
有关如何为容器执行此操作的更多信息,请参阅容器特定的文档集合。
https://wiki.jenkins-ci.org/display/JENKINS/Containers您可以在使用Jenkins一段时间后更改此位置。为此,完全停止Jenkins,将内容从旧的JENKINS_HOME移动到新的家,设置新的JENKINS_HOME,并重新启动Jenkins.JENKINS_HOME有一个相当明显的目录结构,如下所示
JENKINS_HOME +- config.xml (jenkins root configuration) +- *.xml (other site-wide configuration files) +- userContent (files in this directory will be served under your http://server/userContent/) +- fingerprints (stores fingerprint records) +- plugins (stores plugins) +- workspace (working directory for the version control system) +- [JOBNAME] (sub directory for each job) +- jobs +- [JOBNAME] (sub directory for each job) +- config.xml (job configuration file) +- latest (symbolic link to the last successful build) +- builds +- [BUILD_ID] (for each build) +- build.xml (build result summary) +- log (log file) +- changelog.xml (change log)
备份还原
所有设置,构建日志,工件归档都存储在JENKINS_HOME目录下。只需归档此目录进行备份。同样,恢复数据只是从备份中替换JENKINS_HOME目录的内容。可以在不停止服务器的情况下进行备份,但是当您恢复时,请停止服务器。
移动/复制/重命名作业
用下划线替换作业名称中的空格
$ rename 's/\s/_/g' *
存档未使用的作业
有时你想从Jenkins中删除一个工作,但这样做,你可以复活它以后,如果需要出现。您可以通过转到$ JENKINS_HOME并创建作业目录的归档文件。以下命令说明如何归档作业“xyz”并将其删除。
$ cd $JENKINS_HOME/jobs$ tar czf xyz.tgz xyz// go to Jenkins GUI "Manage Jenkins" page and "Reload Configuration from Disk"
只要您在创建归档时未构建xyz项目,就可以在不使Jenkins脱机的情况下执行此操作。
脚本控制
用于故障排除,诊断或批量更新作业Jenkins提供了一个脚本控制台,您可以访问所有Jenkins内部。
使用介绍参考:
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
URL 选项
http://[jenkins-server]/[command]
exit shutdown jenkinsrestart restart jenkinsreload to reload the configuration
Jenkins管理界面查看系统属性
登录Jenkins–系统管理–系统属性
- Jenkins入门教程之--Jenkins管理
- Jenkins 入门教程之--Jenkins安装
- Jenkins 入门教程之--Jenkins安装
- Jenkins之源码管理
- Jenkins之用户管理
- jenkins源码管理之git
- Jenkins入门教程之--构建软件项目
- jenkins用户手册-9-管理jenkins
- jenkins 入门教程(上)
- jenkins 入门教程(中)
- jenkins 入门教程(下)
- jenkins 入门教程(上)
- jenkins 入门教程(中)
- jenkins 入门教程(下)
- Jenkins的入门教程:
- jenkins使用教程之管理节点
- jenkins用户手册-10-管理之安全管理
- jenkins
- 在摄像机视线内问题
- Java转换字符
- 11持有对象
- Apache Apollo配置文件解析(mqtt)
- BZOJ 4538 [Hnoi2016]网络
- Jenkins入门教程之--Jenkins管理
- Linux 文件夹的增删改查
- html文件的script标签用法
- [Android NDK.01] 启程
- SRAM、DRAM、NorFlash、NandFlash
- 理论到实践,A/B测试不得不直面的4个统计学问题
- 什么是时间导数(Time derivative)
- android源码资源
- 链队列的建立、判空、入队、出队、求长、访头、清空和销毁