jenkins和linux环境配置遇到的几个注意点 && linux命令行下载历史android sdk

来源:互联网 发布:佳能打印机软件下载 编辑:程序博客网 时间:2024/06/05 07:43

服务器申请下来了,啥玩意都没有,以前都是用别人的,从0搭建起来才发现处处是坑,先记录下来,作为以后备忘

jenkins的几个注意点:

1.jdk和jenkins的安装包最好用最新的,否则会造成未知错误,比如坑爹的503

2.使用rpm安装jenkins的几个目录:

/usr/lib/jenkins/jenkins.war WAR包

/etc/sysconfig/jenkins 配置文件

/var/lib/jenkins/ 默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log Jenkins日志文件

/etc/init.d/jenkins 指定java环境的配置文件

3.启动和关闭服务

service jenkins start/stop

4.html报告的时候发现没有加载样式,在系统的命令行输入

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

jenkins的几个好用的插件:

那么除了安装完成后推荐的几个基本的,在实际搭建过程中可能会用到的下面几个

1.Email Extension Plugin 作为自带邮件的扩展,可以自定义发送内容,最有用的是${FILE,path=”AirChecker/report.html”},把生成的html报告作为邮件发送

2.HTML Publisher plugin 这是用来展示html报告的,我们测试的时候一般会生成报告,用这个插件除了可以直接展示html,还可以保存到每个构建的历史上,非常方便

3.TextFinder plugin 这个是用来查找控制台或者文件字段条件判断,如果匹配那么会标为成功或者失败

linux环境配置:

1.我在服务器想更新python,编译后发现(./configure –prefix这是编译指定位置的)

IOError: [Errno url error] unknown url type: 'https'

原来是python内置不支持ssl,所以先安装ssl库:

yum install openssl-devel

完成,python一切正常

2.更新完python,发现yum失效?

先vi /usr/bin/yum 修改 #!/usr/bin/python为,也就是重新指定旧版本,就ok了

#!/usr/bin/python-2.6

linux下用android命令下载所有sdk

android list sdk

然后

android update sdk

漫长的等待后,下完了,嗯,等等,可以发现这里下载的是官方推荐最新的环境,也就是不全,于是想着能不能下载我需要的呢?全部下载不现实,太旧的东西下下来占用空间不说,网速也不给力。
于是继续–help查找,看到有一个参数

android list sdk -a

会列出所有可安装的版本,然后

android update sdk -u -t [id号]

结果提示:

Warning: The package filter removed all packages. There is nothing to install.         Please consider trying to update again without a package filter.

看来这个update sdk id不靠谱了,拉取的是默认的id资源,说好的映射到全部资源呢?
看了半天才发现,要这么做:

android update sdk -u -t id -a

代表更新在-a所有列表的id资源

好了,这样就可以愉快在服务器配置sdk了

0 0