0
 
 
 
我们面临一些问题使用代理服务器(即缓存服务器)和詹金斯是希望有人可以提供如果他们有类似的设置。    Herea€™年代简要描述的设置:

在主站点反向代理,JTS & CCM服务器。 在远程站点B,我们有一个代理服务器,使用鱿鱼缓存,提高加载时间我们的源代码。 Site B也有詹金斯服务器配置管理我们的构建。

利用代理服务器用户要做他或她的主机上是:

1.        打开Internet Explorer

2.        去互联网OptionsA和选择连接选项卡

3.        选择局域网设置

4.        输入代理服务器的主机名和端口配置

这工作以外的詹金斯(即使用Visual Studio)。 如果我们实现相同的解决方案在詹金斯服务器上,它完全忽略了代理设置和运行工作在IE中。 我转向另外两个解决方案各帖子我看到但是詹金斯的代理服务器仍然被忽视。 其他两个解决方案如下:

解决方案1

1.        登录到你的詹金斯GUI

2.        选择管理詹金斯

3.        选择管理插件

4.        选择Advanced选项卡

5.        输入代理服务器的主机名和端口号

6.        点击 Advanceda€¦ 按钮,验证测试URL。 如果所有然后提交保存工作。

7.        代理设置重启詹金斯,事实仍然是,并执行一个工作区与詹金斯工作负载测试

解决方案2

1.        登录到你的詹金斯主服务器。

2.        去安装目录詹金斯(例如C:\Program Files (x86)\ Jenkins)

3.        做的一个副本 jenkins.xml 文件作为备份

4.        编辑詹金斯。 xml和詹金斯开始添加以下两个参数:

-Dhttp.proxyHost=http://ProxyServerName -Dhttp.proxyPort=3128

In the file the XML looks as follows:

<service>

  <id>jenkins</id>

  <name>Jenkins</name>

  <description>This service runs Jenkins continuous integration system.</description>

  <env name="JENKINS_HOME" value="%JENKINS_HOME%"/>

  <!--

    if you'd like to run Jenkins with a specific version of Java, specify a full path to java.exe.

    The following value assumes that you have java in your PATH.

  -->

  <executable>%BASE%\jre\bin\java</executable>

  <arguments> -Dhttp.proxyHost=http://ProxyServerName -Dhttp.proxyPort=3128 -Xrs -Xmx256m -Djava.library.path="C:\natives;%Path% " -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war"</arguments>

  <logmode>rotate</logmode>

  <onfailure action="restart" />

</service>   

 

 

5.        保存文件,重启詹金斯,执行一个工作区与詹金斯工作负载测试

这两个解决方案无法利用我们代理服务器缓存的源代码。 一个知道我们可能做错了什么吗? 甚至这是正确的地方设置代理设置詹金斯利用缓存服务器?

ThanksA

https://jazz.net/forum/questions/214230/how-do-you-configure-jenkins-to-work-with-a-proxy-server

如何配置jenkins 与代理服务器吗?的更多相关文章

  1. Windows Server配置Jenkins,实现监测SVN提交自动构建.net4.5的项目

    1,持续集成 概念:http://baike.baidu.com/view/5253255.htm,对于大多数人而言,自动构建/自动测试/自动部署,已经很发挥它的价值了.选择上: 推荐jenkins, ...

  2. Windows下配置Squid反向代理服务器

    Squid是一款类Unix系统下非常流行的服务器软件,其最重要的功能就是在客户端和服务端之间建立缓存.因而Squid可以用作反向代理,部署多级缓存或者搭建CDN等,无论名称是什么,本质上都是一样的.目 ...

  3. postman(十):配置jenkins自动发送邮件(邮件包含测试报告)

    继续说一下jenkins与postman的集成 上一篇通过jenkins远程执行postman导出的脚本,并把html报告指定输出到了jenkins对应的job工作空间,接下来配置一下当jenkins ...

  4. linux 安装配置Jenkins

    1.首先准备java环境,安装JDK 2.下载jenkins至Linux服务器 下载地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+ ...

  5. 在centos7上配置jenkins

    在Linux(centos7)环境下配置jenkins,并用github作为仓库. 配置jenkins https://blog.csdn.net/wangfei0904306/article/det ...

  6. 配置nginx反向代理服务器,解决浏览器跨域调用接口的限制问题

    配置nginx反向代理服务器,解决浏览器跨域调用接口的限制问题 - 大venn的博客 - CSDN博客https://blog.csdn.net/u011135260/article/details/ ...

  7. Nginx 配置 Jenkins 反向代理

    安装 Nginx 参考之前的一篇文章 Nginx 安装配置 安装 Jenkins 参考之前的一篇文章 Linux 搭建 Jenkins Nginx 配置 Jenkins 的反向代理 # /etc/ng ...

  8. Linux学习---linux系统下安装配置Jenkins

    1.首先准备java环境,安装JDK 2.下载jenkins至Linux服务器 下载地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+ ...

  9. mac配置jenkins遇到的问题及解决办法

    写这篇博客的时候,我暂时放弃了mac配置jenkins,先记着遇到的坑吧.虽然无数次想砸电脑,但是回头想想,对于经常用windows系统和接触过linux的测试的我来说,这也是个熟悉mac系统的机会. ...

随机推荐

  1. Mysql B+Tree原理

    B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引.B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的.在讲B ...

  2. Dapeng框架-开源高性能分布式微服务框架

    我们公司性质是新零售,公司也有专门的框架组.这群大牛自己开发了一整套分布式微服务框架.我们也在使用这套框架,有很多心得体会. 该框架既Dapeng也!开源github地址:https://github ...

  3. Java 10 var关键字详解和示例教程

    在本文中,我将通过示例介绍新的Java SE 10特性——“var”类型.你将学习如何在代码中正确使用它,以及在什么情况下不能使用它. 介绍 Java 10引入了一个闪亮的新功能:局部变量类型推断.对 ...

  4. PHP中$GLOBALS和global的区别

    很多人都认为$GLOBALS['var']和global $var只是写法上不同,其实并不是这样 根据官方的解释是  $GLOBALS['var']是外部全局变量$var的本身, 而global $v ...

  5. Asp.net Core的Swagger接口根据模块、版本分组

    近期一直在学习Asp.net Core,微软的文档太难看,都是英文翻译过来的,很不友好,感谢这个博客,从壹开始前后端分离[ .NET Core2.0 +Vue2.0 ],让我入门了,刚学到这个Swag ...

  6. 升级node版本

    一.升级方法: 1.产看node版本,没安装的请先安装: $ node -v 2.清楚node缓存: $ sudo npm cache clean -f 3.安装node版本管理工具'n'; $ su ...

  7. 《前端之路》之四 JavaScript 的闭包、作用域、作用域链

    04:JavaScript 的闭包 一.定义: 常规定义: 闭包的定义: 有权利访问外部函数作用域的函数. 通俗定义: 1.函数内部包含了函数.然后内部函数可以访问外部函数的作用域. 2.内部函数可以 ...

  8. MySQL自定义函数与存储过程

    1.前置条件 MySQL数据库中存在表user_info,其结构和数据如下: mysql> desc user_info; +-----------+----------+------+---- ...

  9. Docker进阶之一:Docker介绍与体系结构

    一.  Docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源,基于Linux内核的cgroup,namespace,Union FS 等技术, ...

  10. 从官方文档去学习之FreeMarker

    一.前言 上一篇 <从现在开始,试着学会用官方文档去学习一个技术框架>提倡大家多去从官方文档学习技术,没有讲到具体的实践,本篇就拿一个案例具体的说一说,就是FreeMarker,选择这个框 ...