Los resultados de éxito seguro no se muestra en la pestaña de la prueba de gitlab CI / CD

agenis:

Tengo una aplicación java-maven y yo estoy tratando de mostrar mis resultados junit en gitlab como se muestra en la ayuda gitlab aquí: https://docs.gitlab.com/ee/ci/junit_test_reports.html#viewing-junit-test- informa-on-gitlab

He añadido el maven-surefire-pluginde la construcción y el pom maven-surefire-report-pluginen la sección de informes pom. He comprobado que funciona debido a que el surefire-report.htmlse crea correctamente en mi repositorio local de destino, con los resultados de las pruebas.

A continuación, he configurado mi gitlabci.yaml mediante la adición de las últimas líneas:

image: "maven"
before_script:
  - cd gosecuri
stages:
  - build
  - test
  - run
job_build:
  stage: build
  script:
    - mvn compile
job_test:
  stage: test
  script:
    - mvn package
  artifacts:
    paths:
    - gosecuri/target/*.war
    expire_in: 1 week
    reports:
      junit:
        - target/surefire-reports/TEST-*.xml

El oleoducto tiene éxito. En gitlab tengo el mensaje "No hay pruebas para mostrar". en la pestaña de pruebas de trabajo, y en la consola tengo esta advertencia: diana / de éxito seguro-informes / PRUEBA - * xml:. ningún archivo que coincida

¿Qué me estoy perdiendo? Gracias

PD: Estoy corriendo en gitlab.com Saas libre plan de

makozaki:

Justo después de documentos que usted ha mencionado que hay habilitar la función de párrafo.

Esta característica viene con el : junit_pipeline_view función bandera desactivado por defecto.

Miradas como función está desactivada en gitlab.com pública. Si inicia la instancia de GitLab puede activarlo.

Actualización: Los informes de ruta era incorrecto: target/...debe sergosecuri/target/...

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=338801&siteId=1
Recomendado
Clasificación