最新文章列表

[jenkins]解决jenkins内存溢出问题

在jenkins master-slave配置中,总是出现内存溢出问题,更换了机器设备仍然跑不起来: 问题如下: Status Code: 500 Exception: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512. ...
MyEyeOfJava 评论(0) 有7962人浏览 2013-04-27 11:39

[Jenkins]解决开启slave.jar需要-secret参数问题

1.进入jenkins服务器,修改全局用户配置,将匿名用户添加相关权限 包含全局读取以及slave相关权限
MyEyeOfJava 评论(0) 有1671人浏览 2013-04-25 14:31

jenkins配置权限不对导致无法登陆的重置方法

找到.jenkins/config.xml文件: 替换为: 1、<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/> 这个权限对应“任何用户可以做任何事(没有任何限制)”   2、<authorizationStrategy class=&qu ...
欣水寓言 评论(0) 有25384人浏览 2013-04-20 20:43

Continuous Integration Server:Jenkins & Hudson

Jenkins: http://jenkins-ci.org/ Hudson: http://hudson-ci.org/ Installing Jenkins on Ubuntu: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu https://www.digitalocean.com/commu ...
Wuaner 评论(0) 有1466人浏览 2013-04-15 16:15

Cucumber On Jenkins For BDD

  上周的几天里,code coverage+CI的部署把人弄的有点焦头烂额,可能是由于自己的知识范围太窄,对于很多东西都是要从头开始研究,不过这也让自己 ...
EdwPhoebus 评论(0) 有1539人浏览 2013-03-29 16:12

jenkins api的使用

最近在折腾jenkins job/build的统计,虽然有 global-build-stats插件,但是却无法比较清晰的获取最简单的信息:在某个时间段内,执行了多少,成功了多少,失败了多少这些浅显的数据信息。 纠结了半天jenkins的api(详见这里),最终还是放弃了json,xml相对筛选功能下强大太多了,不过这里有用到xpath. 示例api的format见这里 取时间段(13249 ...
iyuan 评论(0) 有11191人浏览 2013-03-27 19:44

杂记机房搬迁操作系统升级到centOS6.3

一、mysql master slave的配置 master下的my.cnf模板   [mysqld] server_id=1 log-bin=/usr/data/hengxindev102 binlog-do-db=cmac #binlog-do-db=outrs datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock ...
truemylife 评论(0) 有1988人浏览 2013-03-07 12:19

Hudson became self-executable

From: http://weblogs.java.net/blog/2007/02/11/hudson-became-self-executable   Hudson/Jenkins 总是制作成一个“单war”文件发布,然后把它部署到 Tomcat/Jetty 这类 web 服务器中。“我”认为它已经非常容易,但是有人觉得web服务器不容易安装配置。   其实有个叫 Winstone ...
SmartGeek 评论(0) 有1019人浏览 2012-10-21 15:58

jenkins发布对linux动态库加载影响

     jenkins发布应用时,对linux动态库的加载,有别于直接使用ssh连接到服务端的发布方式。原因还不是很明确,jenkins也是通过SSH的方式,使用与直接使用ssh登录服务发布应用时,使用同样的用户名,因此不可能是权限上的问题。我的猜想可能jenkins通过SSH链接的方式,可能直接跳过了某些bash相关初始化,因为从事后反证加载默认的动态库没有问题,只是在加载附加目录下的动态库时才 ...
truemylife 评论(0) 有1898人浏览 2012-10-12 15:24

一个tomcat部署多个应用实例总结

    项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对tomcat进行整理,用一个tomcat来启动多个应用实例,每个应用相互独立,互不干扰。 准备工作:下载的apache-tomcat-7.0.26.zip,上传到linux服务器下/opt/app ...
xafc2370 评论(0) 有18445人浏览 2012-09-21 16:56

Neither the JAVA_HOME or the JRE_HOME environmental variable is defined

从tomcat的bin目录下启动startup.bat 结果tomcat一闪而过,留下华丽的身影,为什么呢?先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,如我的就是:先讲一个Tomcat的问题。到bin看到一个startup.bat就去执行,结果 ...
liuqing9382 评论(0) 有8137人浏览 2012-09-18 16:08

java开发--正确使用插件让你的工作都在eclipse下完成(all work in eclipse)

       这次升级到eclipse到juno版本,趁机整理了常用的eclipse plugin,目标是为了让开发人员尽可能把工作环境集中在eclipse上,而不用打开各式各样的文档编辑器或一堆其他别的软件。由于开发过程中每个团队使用的软件各不相同,因此本文更多的是一个在eclipse集成思路,不同团队可以根据自己的需要集成与本文不同的插件。      这里先说明本团队的开发集成环境 版本控 ...
truemylife 评论(0) 有7231人浏览 2012-08-31 15:11

jenkins用户权限问题解决

工作遇到一个问题,由于误操作,在JENKINS后台管理页面把admin的管理权限弄丢了,经过研究可以登录后台,修改JENKINS_HOME中的config.xml文件中的内容,为admin重新赋予权限: config.xml: <?xml version='1.0' encoding='UTF-8'?> <hudson>   <version>1.38 ...
liuqing9382 评论(0) 有7502人浏览 2012-08-24 14:23

Jenkins+SVN+Maven+Tomcat持续集成环境搭建总结

之前有搭建过CruiseControl+SVN+Maven+Tomcat6持续集成环境,但CruiseControl在jdk7环境下不好用,所以现在改成Jenkins+SVN+Maven+Tomcat,下面对搭建该环境进行总结。 在linux操作系统下搭建。 步骤一、下载符合版本的jdk7,触压到某个目录,设置好JAVA_HOME并加入path. 步骤二、下载Maven,这里使用的是maven- ...
xafc2370 评论(2) 有18509人浏览 2012-07-24 17:02

[hudson]hudson的build trigger解释

Build after other projects are built : 此选项支持一条装配(流水作业)线——作业依赖: 一个作业依赖于另一个作业的输出的情况 —— 或者如以下情形:你只是想简单的把一些有关的工程构建编入一个组以便一起构建。当您一选择它,你将得到一个字段,输入其他工程的名字[多个项目名间用逗号分隔]后,这个构建应该就可以运行。 Poll SCM : 这是CI 系统中常见的选项 ...
MyEyeOfJava 评论(0) 有1345人浏览 2012-05-07 18:12

可持续集成测试

最近在搞可持续集成测试,顺便写个小例子以后方便参考 目录结构 src\放程序代码 src\test  放testcase 使用的软件版本 pmd:4.2.5 cobertura-1.9.4 findbugs-1.3.9 编译的目录结构 build\classes  源代码*.class build\test      testcase *.class build\report    测试报告 构建平 ...
dfwang 评论(4) 有2435人浏览 2012-04-24 13:26

终有一天软件都会像这样开发

Someday, all software will be built this way. 原文链接:http://alblue.bandlem.com/2011/02/someday.html (笔者注:文章主要介绍Git,Gerrit,Jenkins为代表的版本控制,代码审核,持续集成工具在现代软件开发中的使用,笔者认为这些都是当下最时髦,最先进的开发工具和工程思想,特做简单翻译与大家共享。 ...
何足道 评论(0) 有1842人浏览 2012-04-14 02:11

[hudson]添加node

1.在hudson服务器内创建一个节点 2. 如图所示进行配置,配置为node机器的目录 3.在node机器内需要hudson slave.jar并运行 nohup java -jar slave.jar -jnlpUrl http://in.dianxin.us/ci/computer/sync-tmp/slave-agent.jnlp & 4.运行后看见没有红色叉即代表正确 5. ...
MyEyeOfJava 评论(0) 有1862人浏览 2012-02-11 18:23

集成测试时使用独立的数据库

1. 需求: 引用开发环境的db经常会出现错误数据的问题,原因是多方面的,例如程序自测时的bug,不规范的开发人员经常会手动更改db的数据等,所以单元测试和集成测试需要独立的db来避免由于错误数据造成的test failed的情况,或者是造成的偶然test success的情况 2. 思路 引用单元测试需要在src/test/resources下建立db配置文件,测试时就不会再读取src/mai ...
42087743 评论(0) 有1601人浏览 2011-11-01 20:50

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics