
我使用TeamCity在Unix(Solaris)上构buildc ++。 TeamCity调用make,在我的makefile中,我需要调用svn 。 为此我需要修改PATH和LD_liBRARY_PATH 。
我可以将这些设置在生成文件中,但是服务器的位置不同。 有没有人知道为每个TeamCity构build代理设置这些方法,例如通过编辑conf/buildAgent.propertIEs ?
我可以设置他们在~/.login等TeamCity生成帐户,但我不希望它是一个共享帐户。
– 谢谢,巴尼
命名pipe道客户端(C ++)与C#服务器
从控制台C ++应用程序将stdout输出着色到windows cmd.exe
什么是windows DIB?
GDB“无法打开共享对象文件”问题
在C ++中的可移植wchar_t
Kinect V2红外脸点跟踪不显示坐标的正确位置
一种在linux中制作文件内容快照的方法
如何防止显示“程序意外终止”窗口?
I2C读写缓冲区不返回
shm_open与mmap仅在一台特定的机器上发生总线错误
您可以创建一个包装脚本,在执行TeamCity命令之前导出这些变量。
您可以像怀疑那样在conf/buildAgent.propertIEs配置环境,方法是设置以env.开头的属性env. 。 它适用于从头开始设置变量并修改现有值。 我看起来像这样:
env.MAKEFLAGS=-j8 env.PATH=/usr/local/bin:%env.PATH%
(它隐藏在文档中 ,我不确定是否有5.0(虽然我认为它),但是7.0肯定会。
总结以上是内存溢出为你收集整理的如何在Unix TeamCity构build代理上设置环境variablesPATH和LD_LIBRARY_PATH?全部内容,希望文章能够帮你解决如何在Unix TeamCity构build代理上设置环境variablesPATH和LD_LIBRARY_PATH?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)