问题标签 [runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
624 浏览

maven - GitLab Runner 没有编译器

需要一些帮助来帮助解决这个问题。

我正在运行我的 gitlab ci,以测试我的 maven 项目,一切正常,但是当它开始编译/构建/安装时收到以下错误:

我的 eclipse 和 windows cmd 编译正常,没有问题,安装了所有环境变量:

0 投票
0 回答
53 浏览

testing - 无法运行我的测试 JUnit 步骤定义

我想运行测试 JUnit 我在 2 个不同的项目中工作:

在第一个我有这个功能:

步骤定义类:

和 Runner 类:

它对我很有用

但是当我在另一个大项目中添加这 3 个步骤(功能、stepdef 和跑步者)时它不起作用我不明白这个问题!

这是错误

但我已经在课程步骤定义中定义了它们,任何人都可以帮助我

0 投票
1 回答
17 浏览

continuous-integration - 是否可以在推送中添加 CI 信息?

我们在 Stage Server 上为 CI/CD 使用 Gitlab CE 和 Gitlab Runner。我们有一个分支,比如说 dev1,我们需要为不同的更改执行不同的任务。

例如,对于前端的东西,我们需要一个编译器来启动,而对于后端,我们需要运行 php-unit。

我可以在 push 中决定我想开始什么样的 Pipeline 吗?我看到了标签,但我想它们在 git(用于版本控制)和 gitlab(用于跑步者)中是不同的。

该用例是否有最佳实践,还是我必须使用 2 个不同的分支?

0 投票
1 回答
542 浏览

api - 我如何设置我的 Junit 跑步者让黄瓜在多个项目上运行?

我最近开始使用黄瓜,我刚刚设置了项目 项目设置

如您所见,我有 DefaultRunner.java,它是 JUnit 运行器类,它具有以下代码:

现在我可以毫无问题地从 Windows 系统运行它,但由于寻址系统的原因,我不能从 Mac 上运行它。我尝试使用 if 语句来选择操作系统,但它不起作用。

0 投票
1 回答
1674 浏览

java - Cucumber Java - ExtendedCucumberOptions 在 Runner 类中什么都不做(报告)

我正在使用 Java 中的 Cucumber,我对 ExtendedCucumberOptions 有疑问,因为没有做任何事情。

这是我的跑步者:

Runner 正在生成 @CucumberOptions 除了“usage:target/cucumber-usage.json”} 另一方面,@ExtendedCucumberOptions 不起作用。

这是我的 POM

我想要做的是生成不同于“漂亮”的报告。我只在没有 Jenkins 的情况下使用 Cucumber。我试图创建图形报告,但 ExtendedCucumber 没有在目标文件夹中生成任何内容。

我不知道它是否有用,但这是 testng.xml 文件:

拜托我需要你的帮忙。

0 投票
1 回答
632 浏览

git - 在管道中运行作业时找到当前的 git 分支

如何在管道中运行的作业中找到分支名称?我试过git branch了,我得到的是
* (detached from <commit number>) master

0 投票
1 回答
6254 浏览

java - Cucumber Java Maven - ExtendedCucumberOptions - 缺少步骤

当我在 IntelliJ 中运行我的 Runner 类时,我面临着下一个行为。

这是我的项目的管道:

这是我的跑步者课:

我不知道这是否必要,但这是我的 POM:

当我运行我的 Runner 时,它会在屏幕上显示下一条消息:

我尝试了不同的方法来解决这个问题,我对 Cucumber 中跑步者的类似问题感到不满,但我无能为力。请你帮助我好吗?

我已经在他们自己的课程中实现了该步骤,但是跑步者没有识别它们。

0 投票
1 回答
197 浏览

jenkins - TFS + 詹金斯工作

我在本地 TFS 服务器上有一个项目。这个项目有一个创建构建的 PowerShell 脚本。

我需要在 Jenkins 中创建一个正确的 JOB,它将在项目 (TFS) 发生任何更改时启动。该作业将自动在项目目录上启动 PS 脚本。

请帮我完成这个任务。

0 投票
0 回答
47 浏览

unit-testing - 测试从第三方休息服务返回值的方法

我有一个从第三方休息服务返回数据的方法。我无法从本地计算机访问第三方服务。我尝试实现 MockRestServiceServer 和 WireMock 来测试相同但不成功。

下面是代码

正在使用 spring boot 开发应用程序。提前致谢。

0 投票
1 回答
668 浏览

git - cf login - Windows GIT 运行器中的凭据作为 shell 被拒绝

无法在 GIT 运行器中使用 cf login 作为 shell 登录到 cf

$ cf login -a api.sys.xxx.pcf.xxx.com -u xxxxx -p xxxxx -o xxx -s xx --skip-ssl-validation

我能够执行相同的命令并成功通过 Windows Powershell 进行身份验证。但是对于 GIT-CICD yml 文件,我正在尝试执行上述命令并且无法正常工作。

任何建议都会有很大帮助。