Antwort

0

Das Problem ist, dass ich versuchte, das "Ziel" zu verwenden, das von der vorherigen Stufe erstellt wurde, aber der Läufer löscht alles, was am Ende jeder Stufe nicht verfolgt wird. Ich füge diesen Code in der Phase des Krieges erzeugen so war der Läufer nicht das Verzeichnis

artifacts: 
    untracked: true 
    paths: 
     - WebApp/target 

Erste etwas wie das

buildWebApp:maven: 
    stage: buildWebApp 
    tags: 
    - tag 
    script: mvn clean install -f WebApp/pom.xml 
    artifacts: 
    untracked: true 
    paths: 
     - WebApp/target 
    only: 
    - master 


test: 
    stage: test 
    tags: 
     - tag 
    script: 
     - copy /y my copy 
     - mvn test -f testes/pom.xml 
    only: 
     - master 

leider nicht zerstört, aber ich verlor den Link von Gitlab doc, wo ich finden Diese Lösung

Verwandte Themen