używam Jenkins przeprowadzić kilka testów integracyjnych na appilcation internetowej (przy użyciu ogórek, kapibary i selen)Jenkins Budowa zawodzi, gdy artefakty nie są tam
Everytime test nie powiedzie się, zrzut ekranu, źródło HTML i video proces zostanie zapisany.
struktura ścieżka wygląda następująco:
results/output/<test_name>/<files>
używam artefakty archiwalne cechą Jenkins dostarczenie plików (wzorzec: results/output/*/*
). Działa świetnie.
Jednak po pomyślnym ukończeniu kompilacji nie ma zrzutów ekranowych/filmów itp. ... a kompilacja nie powiedzie się, ponieważ Jenkins nie może znaleźć plików dla wzorca.
Czy istnieje sposób, aby powiedzieć Jenkinsowi, aby odniósł sukces bez konieczności posiadania plików?
Nie chcę robić brudnego hacka, który polega na tworzeniu pustej struktury folderów, takich jak result/output/success/hooray.txt.
dobre pytanie; Zastanawiałem się dokładnie o tym samym! – Jonik