Selenium Webdriver 学习总结-Jenkins配置(八)
来源:互联网 发布:100以内的质数编程 编辑:程序博客网 时间:2024/06/14 09:25
1 修改jenkins的根目录,默认地在C:\Documents and Settings\AAA\.jenkins 。
.jenkins
│ └─JavaHelloWorld
│ ├─builds
│ │ ├─2011-11-03_16-48-17
│ │ ├─2011-11-03_16-49-05
│ │ ├─2011-11-03_16-49-29
│ │ ├─2011-11-03_17-01-49
│ │ └─2011-11-03_17-11-42
│ └─workspace
│ ├─build
│ │ ├─classes
│ │ │ └─oata
│ │ └─jar
│ └─src
│ └─oata
├─plugins
可以通过设置环境变量来修改,例如:
set JENKINS_HOME=C:\jenkins
然后重新启动jenkins。
2 备份和恢复jenkins
只需要备份JENKINS_HOME下的所有文件和文件夹,恢复的时候需要先停止jenkins。
3 移动,删除或修改jobs
对于移动或删除jobs,只需要简单地移动或删除%JENKINS_HOEM%\jobs目录。
对于修改jobs的名字,只需要简单地修改%JENKINS_HOEM%\jobs下对应job的文件夹的名字。
对于不经常使用的job,只需要对%JENKINS_HOEM%\jobs下对应的jobs的目录zip或tar后存储到其他的地方。
4 可以在jenkins的url中执行一些命令来操作jenkins,如下
http://[jenkins-server]/[command] 命令可以为:
- exit shutdown jenkins
- restart restart jenkins
- reload to reload the configuration
6 修改jenkins的timezone
如果jenkins所在的server的timezone不同于用户的timezone,这时候需要修改jenkins的timezone,需要在jenkins启动的时候增加下列参数-Dorg.apache.commons.jelly.tags.fmt.timeZone=TZ
7 最好通过一个脚本来启动jenkins,确保jenkins每次都运行在相同的环境下,例如
startjenkins.bat
set JENKINS_HOME=c:\jenkins
cd /d %JENKINS_HOME%
java -jar %JENKINS_HOME%\jenkins.war --httpPort=8000
8 jenkins在后台运行
如果jenkins是部署在servlet容器中,例如apache,tomcat中。因为servlet容器一般都在后台运行了,所以jenkins也就已经在后台运行了。
对于windows用户需要在jenkins的管理页面中点击insall as windows service来将jenkins部署为service。 但是感觉比较好的方法还是手动将启动jenkins的脚本部署为windows service,从而可以更灵活地设置更多的参数。
9 jenkins的系统信息
可以在jenkins的管理页面下的系统信息中,查看所有的jenkins的信息,例如jenkins的启动配置,所依赖的系统的环境变量,所安装的plugins。
10 jenkins内置的环境变量
- Selenium Webdriver 学习总结-Jenkins配置(八)
- Selenium Webdriver 学习总结-Jenkins配置(八)
- Selenium Webdriver 学习总结-Jenkins配置(八)
- Selenium Webdriver 学习总结-Selenium Grid & Webdriver(九)
- Selenium Webdriver 学习总结-Selenium Grid & Webdriver(九)
- Selenium Webdriver 学习总结-Selenium Grid & Webdriver(九)
- selenium webdriver 学习总结
- selenium webdriver学习(八)------------如何操作select下拉框
- selenium webdriver学习(八)------------如何操作select下拉框
- selenium webdriver 学习总结-Selenium API常用(四)
- selenium webdriver 学习总结-Selenium 控制测试流(五)
- selenium webdriver 学习总结-Selenium API常用(四)
- selenium webdriver 学习总结-Selenium 控制测试流(五)
- selenium webdriver 学习总结-Selenium API常用(四)
- selenium webdriver 学习总结-Selenium 控制测试流(五)
- selenium-webdriver(python) (八)
- selenium webdriver学习(十八)----------构建webdriver
- selenium webdriver 学习总结-元素定位(一)
- UidGenerator:百度出品的基于 Snowflake 算法的唯一 ID 生成器
- 如何复制shape,以及如何将shape调整到其他层
- 嵌入式系统开发入门一:必备基础知识
- delphi application的对话框为什么跑到主窗口后面 ?
- 函数调用(一)
- Selenium Webdriver 学习总结-Jenkins配置(八)
- 升级angular4 环境小坑
- bzoj 1709: [Usaco2007 Oct]Super Paintball超级弹珠
- Paxos算法原理与推导
- Scala的偏函数
- Android Studio运行java程序
- Selenium Webdriver 学习总结-Selenium Grid & Webdriver(九)
- Android 音频播放
- Reactor模式