Unable to install "Runner"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620388
how to solved it.
Run Code Online (Sandbox Code Playgroud)
细节
未找到代码签名。域:com.apple.dt.MobileDeviceErrorDomain 代码:-402620388 用户信息:
{
DVTRadarComponentKey = 261622;
MobileDeviceErrorCode = "(0xE800801C)";
"com.apple.dtdevicekit.stacktrace" = (
0 DTDeviceKitBase 0x000000012c305c8f DTDKCreateNSErrorFromAMDErrorCode + 220
1 DTDeviceKitBase 0x000000012c344241 __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 155
2 DVTFoundation 0x000000010c90864b DVTInvokeWithStrongOwnership + 71
3 DTDeviceKitBase 0x000000012c343f82 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1440
4 IDEiOSSupportCore 0x000000012c1b4a10 __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.292 + 3513
5 DVTFoundation 0x000000010ca3717e __DVT_CALLING_CLIENT_BLOCK__ + 7
6 DVTFoundation 0x000000010ca38da0 __DVTDispatchAsync_block_invoke + 1191
7 libdispatch.dylib 0x00007fff2016b5dd _dispatch_call_block_and_release + 12
8 …Run Code Online (Sandbox Code Playgroud) 无论什么时候我都在使用gem,而且我无法让我的跑步者指令正常工作.
我收到这个错误:
/Users/bl0b/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.11/lib/rails/commands/runner.rb:53:in `eval': undefined method `run' for #<Class:0x007f97d88744a8> (NoMethodError)
from (eval):1:in `<top (required)>'
from /Users/bl0b/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.11/lib/rails/commands/runner.rb:53:in `eval'
from /Users/bl0b/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.11/lib/rails/commands/runner.rb:53:in `<top (required)>'
from /Users/bl0b/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.11/lib/rails/commands.rb:64:in `require'
from /Users/bl0b/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.11/lib/rails/commands.rb:64:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
Run Code Online (Sandbox Code Playgroud)
我的代码中包含以下代码shedule.rb:
set :environment, 'development'
every 1.minutes do
runner "Crawler.run", :output => '/Users/bl0b/Projects/crawler/cron.log'
end
Run Code Online (Sandbox Code Playgroud)
在我的app/models/crawler.rb我有以下代码:
class Crawler < ActiveRecord::Base
def run
puts "toto"
end
end
Run Code Online (Sandbox Code Playgroud) 我们使用Gitlab-ci 的官方Windows运行程序.我们想上传文物.
我们在yaml文件中使用'artifact'关键字来定义需要上传的人工制品.当我们提交时,这是我们得到的信息:
gitlab-ci-multi-runner 0.7.2 (998cf5d)
WARNING: artifacts is not supported by selected executor and shell
Using Shell executor...
Run Code Online (Sandbox Code Playgroud)
这是因为它使用的是Windows机器吗?这是什么交易?
我正在尝试为角度项目设置一个简单的gitlab CI
我只是在登台服务器上取得了成功。
这是/ etc / gitlab-runner中config.toml的摘录
name = "awsTest10"
url = "http://gitlab.XXXXXXX/ci"
token = "XXXXXXXXXXXXXXXXXXXXX"
executor = "ssh"
[runners.ssh]
user = "root"
host = "ec2-XX-XX-XX-XX.eu-west-1.compute.amazonaws.com"
port = "22"
identity_file = "/root/.ssh/id_rsa"
[runners.cache]
Run Code Online (Sandbox Code Playgroud)
我用root创建了一个ssh密钥,并在gitlab部署密钥中复制了公共部分。我之前做了ssh-add。
当我使用跑步者时,我得到以下结果:
Running with gitlab-ci-multi-runner 1.11.1 (a67a225)
on awsTest10 (e1ce142d)
Using SSH executor...
ERROR: Preparation failed: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey], no supported methods remain
Will be retried in 3s ...
Using SSH executor...
ERROR: Preparation failed: ssh: handshake failed: ssh: …Run Code Online (Sandbox Code Playgroud) 无论我做什么,我的 gitlab-runner 服务都没有运行。我以前和以前更新时都遇到过同样的问题,它曾经开始运行,但现在根本没有启动。
我已经卸载然后重新安装它仍然是一样的。我想我没有完全卸载/删除。如何完全卸载 gitlab runner 或如何启动服务?
我也没有得到 gitlab-runner 的主目录。当我说 gitlab-runner list 时,我会得到以下配置详细信息。
ConfigFile=/home/rohith/.gitlab-runner/config.toml
Run Code Online (Sandbox Code Playgroud)
但我尝试 cd 到 gitlab-runner 用户目录我根本找不到目录。
在我们的 Gitlab 项目组中,我们使用多个共享运行器进行 CI。但是,某些作业具有依赖性,因此前一个作业必须在同一个运行器上执行。
这是一个例子:
现在,对于多个共享运行程序,可能会发生以下情况:作业 1 在运行程序 1 上执行,而作业 2 和 3 在与运行程序 1 不同的运行程序上执行。这会在作业 2 和 3 中引发错误,因为 docker 映像在该运行程序上本地不可用。
另一方面,由于项目中的计算量,我们需要多个运行器。因此,如果一旦在特定工作中选择了某个跑步者,就可以为正在进行的工作保留相同的跑步者,那就太好了。
有什么想法可以解决这个问题吗?
我正在尝试在 gitlab-runner 中创建一个自动管道,它将应用最新git push. 它正在获取推送中的最新提交(使用 gitlab-runner 中的 $CI_COMMIT_SHA 变量)。但是,如果一次推送有多个提交,它会忽略较旧的提交。因此,所有更改都不会应用到应用程序中。
我有以下疑问:
git cherry可以给我未推送的提交列表。有没有办法,我可以通过变量将信息传递给 gitlab-runner ?提前致谢
我的项目是使用 JUnit 5 设置的,我想使用不同的 Runner 进行测试,但我什至无法使用 @RunWith 注释,因为它无法编译。在本指南中,https://www.baeldung.com/junit-5-runwith,它说 RunWith 仍然应该在 JUnit 5 中工作,所以我很困惑为什么它甚至无法编译。
甚至https://junit.org/junit5/docs/current/user-guide/#writing-tests-dependency-injection也有一个使用 RunWith 的示例,如果你向下滚动一点:
Using @RunWith(JUnitPlatform.class) will output all reported entries to stdout.
那为什么我的代码不能编译?我是不是误会了什么?
运行 gradlew 构建:
TestGameController.java:12: error: cannot find symbol
@RunWith(CacioTestRunner.class)
^
symbol: class RunWith
Run Code Online (Sandbox Code Playgroud) 在crontab我有:
0,30 * * * * sh /path/to/my/script.sh
Run Code Online (Sandbox Code Playgroud)
在我的script.sh身上:
#!/bin/bash
rvm use 1.9.2@r321
cd /path/to/my/proyect
rails runner rails_script.rb
Run Code Online (Sandbox Code Playgroud)
不过,这并不加载rvm中1.9.2,它停留在系统设置至极上1.8.7我的情况.
我该怎么做才能确保跑步者在宝石rvm集中运行?1.9.2r321
我有 2 个 CI 流,哪个流需要运行它自己的黄瓜跑步者 RunnerATest RunnerBTest
我正在使用 maven 命令行来运行测试(mvn test)
有没有办法从命令行选择特定的跑步者?
谢谢
我正在尝试最近在gradle 1.5中发布的新Sonar Runner任务.我想做的是能够使声纳转轮任务依赖于另一个任务,这样我就可以为这个项目正确设置声纳属性(即sonar.sources,sonar.binaries,sonar.libraries,sonar.java.source ,sonar.java.target).
具体来说,我正在使用一个名为bnd的osgi构建工具,它将在执行ant init任务时提供这些值(请注意,虽然我包含了默认的bnd build.xml文件,但我的完整构建实际上是使用gradle完成的).
我认为通过这样做可以自定义声纳运行器任务(这是一个多模块构建):
subprojects {
sonarRunner.dependsOn init
}
Run Code Online (Sandbox Code Playgroud)
最终添加这样的东西(从我对bnd ant变量的理解):
subprojects {
sonarRunner {
sonarProperties {
property "sonar.java.source", ant.property["project.sourcepath"]
property "sonar.java.target", ant.property["project.output"]
property "sonar.sources", ant.property["project.allsourcepath"]
property "sonar.libraries", ant.property["project.buildpath"]
}
}
sonarRunner.dependsOn init
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,当我尝试添加dependsOn时,我收到错误:
* What went wrong:
A problem occurred evaluating root project 'myproject'.
> Could not find property 'init' on project ':com.company.myproject.mymodule'.
Run Code Online (Sandbox Code Playgroud)
如果我尝试让sonarRunner依赖于gradle任务,我会收到以下错误:
* What went wrong:
A problem occurred evaluating root project 'myproject'.
> Could not find method dependsOn() for arguments [task …Run Code Online (Sandbox Code Playgroud) 是否可以在一项作业中使用多个标签,如 Gitlab 文档的示例
工作:
标签:
- runnerA
- runnerB
对我来说,该配置最终会出现错误“此作业被卡住,因为您没有任何在线活跃跑步者,也没有分配给他们的任何这些标签”。
我们只使用共享跑步者,我可以找到分配给跑步者的标签
我尝试归档的是一项作业触发两个运行程序,并且运行程序在不同的服务器上工作。
问候