我的Xcode bot集成失败,出现以下错误。
断言:运行任务已终止,因为它不会长时间生成任何活动。
从日志的底部:
shinyjs
有趣的是,这些集成在前一天工作,并且在没有任何已知的服务器配置更改的情况下开始失败。有没有办法解决这些错误并使集成运行?
OS X 10.11(15A244d),Xcode 7.0(7A176x),OS X Server 4.1.56(15S2186i)
答案 0 :(得分:7)
当我们今天遇到同样的问题时,这对我们起了作用:
答案 1 :(得分:0)
创建了一个具有精确配置的新机器人,这对我来说很有用。 Stackoverflow xcode-server-ibtool-build-failures
答案 2 :(得分:0)
我创建了一个新的简单项目来测试Xcode Bot并且发生了同样的问题
我尝试了几种方法,包括允许所有项目访问钥匙串,但是,在我取消选中function Invoke-SQL {
param(
[string] $dataSource = ".\MSSQLSERVER",
[string] $database = "master",
[string] $sqlCommand = $(throw "Please specify a query.")
)
$connectionString = "Data Source=$dataSource; Integrated Security=True; Initial Catalog=$database; Connect Timeout=100"
$connection = new-object system.data.SqlClient.SQLConnection($connectionString)
$command = new-object system.data.sqlclient.sqlcommand($sqlCommand,$connection)
Try {
$connection.Open()
} catch {
return, $null
}
$adapter = New-Object System.Data.sqlclient.sqlDataAdapter $command
$dataset = New-Object System.Data.DataSet
$adapter.Fill($dataSet) | Out-Null
$connection.Close()
$dataSet.Tables
}
[string]$SQL = "select CmsSrvName from CmsServerList_VM"
$DbInstances = Invoke-SQL "DBSRV" "Test" $SQL
workflow wf1{
Param([System.Data.DataTable]$instance)
ForEach -Parallel -ThrottleLimit 10 ($i in $instance) {
InlineScript{
$t = $using:i
Write-Verbose "$t['CmsSrvName']"
}
}
}
wf1 -Verbose $DbInstances
之前,它无效。