标签: runner

如何使用 xcode 12.4 创建未签名的 ipa 文件?无法安装“Runner”?代码: 代码:-402620388

Unable to install "Runner"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620388
how to solved it.
Run Code Online (Sandbox Code Playgroud)

细节

在此处输入图片说明

无法安装“Runner”域:com.apple.dt.MobileDeviceErrorDomain 代码:-402620388

未找到代码签名。域: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)

runner ios flutter

6
推荐指数
1
解决办法
506
查看次数

使用rails runner的未定义方法

无论什么时候我都在使用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)

ruby-on-rails runner whenever ruby-on-rails-3

5
推荐指数
1
解决办法
3167
查看次数

使用Windows Runner上载工件

我们使用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机器吗?这是什么交易?

windows artifacts runner gitlab-ci

5
推荐指数
1
解决办法
979
查看次数

为gitlab配置ssh运行器ssh被拒绝

我正在尝试为角度项目设置一个简单的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)

ssh continuous-integration runner handshake gitlab

5
推荐指数
1
解决办法
1782
查看次数

如何从centos完全删除/卸载gitlab-runner

无论我做什么,我的 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 用户目录我根本找不到目录。

runner gitlab gitlab-ci gitlab-ci-runner gitlab-api

5
推荐指数
2
解决办法
8601
查看次数

如何在管道中坚持使用 Gitlab CI Runner?

在我们的 Gitlab 项目组中,我们使用多个共享运行器进行 CI。但是,某些作业具有依赖性,因此前一个作业必须在同一个运行器上执行。

这是一个例子:

  • 作业1构建一个docker容器
  • 作业 2 检查 docker 是否执行,因此它需要作业 1 中的 docker 镜像
  • 作业 3 将 docker 镜像推送到容器中心,因此它需要作业 1 中的 docker 镜像

现在,对于多个共享运行程序,可能会发生以下情况:作业 1 在运行程序 1 上执行,而作业 2 和 3 在与运行程序 1 不同的运行程序上执行。这会在作业 2 和 3 中引发错误,因为 docker 映像在该运行程序上本地不可用。

另一方面,由于项目中的计算量,我们需要多个运行器。因此,如果一旦在特定工作中选择了某个跑步者,就可以为正在进行的工作保留相同的跑步者,那就太好了。

有什么想法可以解决这个问题吗?

continuous-integration shared runner gitlab

5
推荐指数
1
解决办法
2606
查看次数

Git:获取分支中最新推送中所有提交的列表

我正在尝试在 gitlab-runner 中创建一个自动管道,它将应用最新git push. 它正在获取推送中的最新提交(使用 gitlab-runner 中的 $CI_COMMIT_SHA 变量)。但是,如果一次推送有多个提交,它会忽略较旧的提交。因此,所有更改都不会应用到应用程序中。

我有以下疑问:

  1. 是否为每个 git Push 分配了任何 Id?基本上给定一个 git Push Id,有没有办法找到所有底层提交?
  2. gitlab-runner 有没有办法找到最新 git 推送中提交的所有文件?另外,我更愿意保持它们提交的顺序。
  3. 我看到这git cherry可以给我未推送的提交列表。有没有办法,我可以通过变量将信息传递给 gitlab-runner ?

提前致谢

git runner git-push git-cherry gitlab-ci-runner

5
推荐指数
1
解决办法
1120
查看次数

@RunWith 未在 JUnit5 中编译

我的项目是使用 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)

java junit runner

4
推荐指数
1
解决办法
6803
查看次数

shell脚本通过cron与rvm执行rails runner

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)

不过,这并不加载rvm1.9.2,它停留在系统设置至极上1.8.7我的情况.

我该怎么做才能确保跑步者在宝石rvm集中运行?1.9.2r321

bash cron runner rvm

3
推荐指数
1
解决办法
4559
查看次数

如何从 maven 命令行运行多个黄瓜跑步者

我有 2 个 CI 流,哪个流需要运行它自己的黄瓜跑步者 RunnerATest RunnerBTest

我正在使用 maven 命令行来运行测试(mvn test)

有没有办法从命令行选择特定的跑步者?

谢谢

runner cucumber maven

3
推荐指数
1
解决办法
597
查看次数

使声纳跑步者Gradle任务取决于我的任务之一

我正在尝试最近在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)

osgi runner gradle bnd sonarqube

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

Gitlab Runner 使用多个标签

是否可以在一项作业中使用多个标签,如 Gitlab 文档的示例

工作:
标签:
- runnerA
- runnerB

对我来说,该配置最终会出现错误“此作业被卡住,因为您没有任何在线活跃跑步者,也没有分配给他们的任何这些标签”。

我们只使用共享跑步者,我可以找到分配给跑步者的标签

我尝试归档的是一项作业触发两个运行程序,并且运行程序在不同的服务器上工作。

问候

runner gitlab cicd

2
推荐指数
1
解决办法
6772
查看次数