标签: teamcity-7.0

TeamCity代理错误"无法在代理上执行结帐"

我在MacOS上运行TeamCity 7服务器和代理.我的回购是在github上.我使用ssh,我知道验证配置正确,因为测试成功.

当我使用VCS Checkout模式"在服务器上自动"时,构建工作正常,但是当我使用VCS Checkout模式"Automatically on agent"时,我收到此错误.

[13:40:35][Updating sources] Failed to perform checkout on agent: '/usr/bin/git fetch --progress origin +refs/heads/master:refs/remotes/origin/master' command failed.
stderr: java.io.IOException: Authentication failed
    at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:275)
    at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:159)
    at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:139)
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

teamcity github agent teamcity-7.0

13
推荐指数
1
解决办法
1万
查看次数

在系统帐户和用户帐户下运行有什么区别?

我是TeamCity的新手,目前正在安装它.

它询问我是否要在"用户帐户"或"SYSTEM帐户"下运行服务器/在"用户帐户"或"SYSTEM帐户"下运行代理.

我假设我的版本控制(clearcase)配置为我的员工ID,我应该选择用户帐户.

我的假设是否正确?应该何时使用SYSTEM帐户或用户帐户?他们之间有什么区别?

teamcity teamcity-7.0

13
推荐指数
2
解决办法
6442
查看次数

nuspec文件中的Teamcity变量替换

这是我的nuspec文件,用于获取teamcity生成的包.该版本由teamcity变量实际设置.

<?xml version="1.0"?>
<package >
  <metadata>
    <id>Company.Name</id>
    <version>$version$</version>
    <title>Title</title>
    <authors>My Name</authors>
    <owners>We are the owners</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Support</description>
    <releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
    <copyright>Copyright 2013</copyright>
    <tags>Core</tags>
    <dependencies>
        <dependency id="Core.Assembly" version="[1.0.$teamcity.build.id$]" />   
    </dependencies>
  </metadata>
</package>
Run Code Online (Sandbox Code Playgroud)

如何用当前的teamcity构建ID号替换版本?既尝试$teamcity.build.id$%teamcity.build.id%

这没用.我也尝试过$version$.版本在包的版本标记中正确替换,但不在依赖项上.

我想使用当前版本中相同版本的软件包,因此它们具有相同的内部版本号.

nuget-package teamcity-7.0

13
推荐指数
2
解决办法
7799
查看次数

如何查看Team City版本

我如何查看Team City版本的详细信息?以及哪个版本支持项目移动(将项目和构建配置从一台服务器移动到另一台服务器)?

谢谢,

teamcity team-build teamcity-7.0

12
推荐指数
1
解决办法
4234
查看次数

为Azure项目设置TargetProfile

我在我的开发机器上通过TeamCity运行的构建中收到以下错误:

[ResolveServiceConfiguration] WATMessage
[16:02:05][WATMessage] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Windows Azure Tools\1.7\Microsoft.WindowsAzure.targets(354, 5): No default service configuration "ServiceConfiguration.cscfg" could be found in the project.
[16:02:05][Xxx.Azure.Production\Xxx.Azure.Production.ccproj] Project Xxx.Azure.Production\Xxx.Azure.Production.ccproj failed.
Run Code Online (Sandbox Code Playgroud)

在VS.NET中构建同样的解决方案.

我认为我需要做的是TargetProfile为每个Azure项目设置(有多个抱怨)来覆盖默认值,Cloud但我找不到在哪里做这个.

那么如何为Azure项目设置目标配置文件?

azure visual-studio-2010 teamcity-7.0

10
推荐指数
3
解决办法
6627
查看次数

TeamCity 7.0.1命令行构建步骤和ERRORLEVEL

我的构建配置中有一个构建步骤,它是运行自定义脚本的运行器类型"命令行".

该脚本正在执行Robocopy:

robocopy "%teamcity.build.workingDir%\Code" "\\target\d$\Web\Target Sites" /E /NP /LOG:robocopy.log

if ERRORLEVEL GEQ 4 (
"D:\blat.exe" "robocopy.log" -to me@me.com -f me@me.com -subject "Error during robocopy on TEAMCITY" -server mail.me.com
)

exit /B 0
Run Code Online (Sandbox Code Playgroud)

Robocopy命令工作正常,但我一直收到一封电子邮件,在我看到的构建日志中:

GEQ此时出人意料.

ERRORLEVEL检查因某些原因无效?

我试过IF %ERRORLEVEL% GEQ但是这打破了我的构建,TeamCity希望我传递一个构建参数.

这仅作为"带参数的可执行文件"吗?

干杯

teamcity teamcity-7.0

10
推荐指数
1
解决办法
4578
查看次数

如何将包发布到TeamCity nuget服务器?

我们为nuget配置了TeamCity 7服务器.它托管在没有外部连接的机器上.是否可以将包发布到TeamCity nuget服务器?例如,如果我们想要将log4net包依赖项添加到我们的某个项目中,则需要将其发布到TeamCity服务器,因为nuget.org无法访问.到目前为止,我已尝试在http:// teamcity:port/guestauth/app/nuget/v1/FeedService.svc上发布变体,但到目前为止还没有运气.

谢谢,安迪

teamcity nuget teamcity-7.0

9
推荐指数
1
解决办法
1万
查看次数

限制对某些TeamCity项目的访问

我们有一个TeamCity实例,其中包含各种项目和构建配置,目前尚未设置安全性.虽然大多数项目都可以公开显示,但我们想设置几个只对某些用户可见的项目.

因为有已经被设置在服务器上很多公益项目,在各种球队,我们希望避免设立的一切限制 - 也就是我们宁愿使用"拒绝访问项目Z"不是"允许访问项目A,允许访问项目B,...,允许访问项目Y".

如何在不影响公共项目的情况下限制对这些项目的访问?

teamcity teamcity-7.0

8
推荐指数
1
解决办法
5979
查看次数

TeamCity不发送电子邮件通知

我正在尝试在TeamCity中设置一个电子邮件通知,因为我的项目失败了.我已经为一些用户设置了他们的信息,但是当我的项目失败时.我没有收到任何电子邮件.

我已在"电子邮件通知"标签中提供了所有信息,并且"测试连接"提供了我的电子邮件地址,并表示连接成功.只是想确认一下,在测试与我的电子邮件地址或系统的连接时,我是否期望/收到电子邮件只是ping /检查连接是否正常?

在我的"设置和工具"(在管理员下),我在"电子邮件通知程序"下有一个监视项目,它监视我的项目的构建失败.

有没有人遇到过这个问题,任何帮助将不胜感激

谢谢

teamcity email-notifications teamcity-7.0

8
推荐指数
1
解决办法
8890
查看次数

如何使用TeamCity Rest API将所有工件作为zip获取?

文件显示了这一点

/repository/downloadAll/BUILD_TYPE_ID/BUILD_SPECIFICATION
Run Code Online (Sandbox Code Playgroud)

将所有工件作为zip文件获取,但不使用REST API.REST API中有没有办法做同样的事情?Docs似乎表明存储库链接仅用于向后兼容.

teamcity teamcity-7.0

7
推荐指数
2
解决办法
2895
查看次数