【问题标题】:How can I configure the .gitlab-ci.yml for Maven tests如何为 Maven 测试配置 .gitlab-ci.yml
【发布时间】:2019-09-27 11:11:41
【问题描述】:

我是 GitLab 的新手。我有一些测试,我想通过 CI\CD 运行它们。你能帮我配置我的.yml吗? 我应该运行 testng.xml

这是我的项目: enter image description here

我的测试路径是:src/test/java/tests/"files with tests"

我的 .yml 文件:

image: maven:3-jdk-7

build:
  script: mvn install -b

【问题讨论】:

  • 你应该直接打电话给mvn test
  • 我正在尝试,但我的管道始终处于待处理状态。 script: mvn test

标签: maven testing automation gitlab-ci gitlab-ci-runner


【解决方案1】:
test:
  image: xxxx/xxx-test:latest
  stage: test
  script:
    - pwd
    - mvn test

【讨论】:

  • 我做了这个,但没有任何反应。我的测试处于暂停状态。
  • @djkjlz 你有没有试过从终端运行mvn test。如果它不起作用,请尝试对 scripts: 下方的特定文件夹执行 cd
  • @djkjlz 尝试运行 pwd 命令来检查您所在的文件夹,然后可以尝试 cd 命令到您需要运行 mvn test 命令的特定文件夹,希望对您有所帮助跨度>
  • 如果在配置中设置此数据也会出现同样的问题,但我的测试仍在等待中
  • @djkjlz 请标记为已接受的答案,它有效。至于您在pause 中的测试,这可能是由于您的runners 被暂停,但是这个答案回应了您原来的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-03
  • 2023-01-13
  • 2016-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多