From 93eb23400e887ddd1209b8989f688429b5a98cfe Mon Sep 17 00:00:00 2001
From: Dave Long <dave@longwaveconsulting.com>
Date: Wed, 15 Nov 2023 15:07:44 +0000
Subject: [PATCH] Issue #3401102 by Spokje, longwave, smustgrave: Nightwatch
 artifacts on GitLab not retained

---
 .gitlab-ci/pipeline.yml | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci/pipeline.yml b/.gitlab-ci/pipeline.yml
index 0734d1dfb617..398bb2552607 100644
--- a/.gitlab-ci/pipeline.yml
+++ b/.gitlab-ci/pipeline.yml
@@ -213,16 +213,14 @@ variables:
     - echo "DRUPAL_TEST_WEBDRIVER_HOSTNAME='localhost'" >> ./core/.env
     - echo "DRUPAL_TEST_WEBDRIVER_CHROME_ARGS='--disable-dev-shm-usage --disable-gpu --headless'" >> ./core/.env
     - echo "DRUPAL_TEST_WEBDRIVER_PORT='9515'" >> ./core/.env
-    - echo "DRUPAL_NIGHTWATCH_OUTPUT='"nightwatch_output"'" >> ./core/.env
-    - cat ./core/.env
-    - mkdir -p ./sites/simpletest ./sites/default/files /var/www/.cache/yarn /var/www/.yarn ./nightwatch_output
-    - chown -R www-data:www-data ./sites/simpletest ./sites/default/files /var/www/.cache/yarn /var/www/.yarn ./nightwatch_output ./core/.env
-    - sudo BABEL_DISABLE_CACHE=1 -u www-data yarn --cwd ./core test:nightwatch --workers=4
+    - echo "DRUPAL_NIGHTWATCH_OUTPUT='"../nightwatch_output"'" >> ./core/.env
+    - chown -R www-data:www-data ./sites /var/www
+    - sudo -u www-data yarn run --cwd=./core test:nightwatch --workers=4
   artifacts:
     when: always
     expire_in: 6 mos
     reports:
-      junit: ./nightwatch_output/*.xml
+      junit: ./nightwatch_output/**/*.xml
     paths:
       - ./nightwatch_output
 
-- 
GitLab