构建安装jenkins实例的方法

jarn.jenkins的Python项目详细描述


概述

这是一个在Jettyservlet中设置和配置Jenkins的配方 集装箱。

由于 内部使用的iw.recipe.template配方不兼容。

基本设置

使用此配方的基本构建配置如下:

[buildout]

parts =
    jetty-download
    jenkins-download
    jenkins

[jetty-download]
recipe = hexagonit.recipe.download
url = http://download.eclipse.org/jetty/7.2.2.v20101205/dist/jetty-distribution-7.2.2.v20101205.tar.gz
strip-top-level-dir = true

[jenkins-download]
recipe = hexagonit.recipe.download
url = http://mirrors.jenkins-ci.org/war/1.397/jenkins.war
download-only = true

[jenkins]
recipe = jarn.jenkins
jetty-location = ${jetty-download:location}
jenkins-location = ${jenkins-download:location}

这将下载jetty和jenkins并创建一个可执行jetty 环境在parts/jenkins中。它还将在 bin/jenkins。脚本的名称是节的名称。

要测试安装程序,请运行bin/jenkins fg并检查控制台输出。由 默认情况下,这将在端口8070上运行Jetty服务器。詹金斯的例子是 可在http://127.0.0.1:8070/jenkins/的浏览器中访问。

詹金斯将把所有日志文件写入var/jenkins/log。所有的 包括作业和以前运行的配置将进入var/jenkins/datavar中的目录名将具有配方节的名称。

选项

配方支持以下选项:

主机
Jetty服务器的名称或IP地址,例如some.server.com。 默认为127.0.0.1
端口
服务器端口。默认为8070
Java选项

可选。传递给java虚拟机(jvm)的参数 运行防波堤。每个选项都在单独的行上指定。 如果遇到内存问题,通常会通过:

[jenkins]
...
java-opts =
  -Xms512M
  -Xmx1024M
...

更改日志

1.0b2-2011年3月15日

  • os.environ传入jenkins进程。 [纽伯里]

1.0b1-2011-02-13

  • collective.recipe.hudson重命名为jarn.jenkins,遵循 哈德逊更名为詹金斯由詹金斯社区。 [汉诺什]

1.0A3-2010年9月10日

  • 添加了关于Python2.7不兼容的注释。感谢Rob Madole 通知我。 [汉诺什]
  • 将示例更新为1.375版。 [汉诺什]

1.0a2-2010-03-04

  • 在jetty.xml中配置HUDSON_HOME环境变量 而不是控制脚本。 [汉诺什]
  • 稍微简化一下构建的示例。 [汉诺什]

1.0A1-2010-03-04

  • 更好的更新处理。 [汉诺什]
  • 不要配置允许我们跳过上下文的ContextDeployer 示例清理。 [汉诺什]
  • 添加了基本的包文档。 [汉诺什]
  • 更新了jetty配置以匹配由移动到 eclipse项目。 [汉诺什]
  • 初始代码,主要基于collective.recipe.solrinsity。 [汉诺什]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java播放流媒体音乐   LWJGL中的java纹理未显示   java从父集合中删除时删除子对象   mysql希望在我的代码中添加验证,如果表不存在,它应该用java创建新表   java我可以关闭客户端的socket而不引起服务器端的EOFEException吗?   java Primefaces对话框框架咆哮和showMessageInDialog不工作   hadoop配置单元无法初始化类java。网网络接口   关键字中缺少oracle11g Java iBatis   java在RESTAPI中创建PUT和POST端点,而不创建GET端点?   java Math abs和ceil输出编译错误   java Tomcat 8.017代md5及其摘要。球棒   java SpringBean配置xml文件在IteliJ Idea中加载   java为什么在使用Powershell指定Xms和Xmx时,它们什么都不做,但通过Netbeans IDE可以正常工作?   java Drools项目构建失败,kjar打包从7.7版开始