ci/lava: Move LAVA files to lava/
authorDaniel Stone <daniels@collabora.com>
Thu, 10 Jun 2021 10:10:10 +0000 (11:10 +0100)
committerMarge Bot <eric+marge@anholt.net>
Fri, 11 Jun 2021 12:13:00 +0000 (12:13 +0000)
Signed-off-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11309>

.gitlab-ci.yml
.gitlab-ci/lava/lava-gitlab-ci.yml [moved from .gitlab-ci/lava-gitlab-ci.yml with 97% similarity]
.gitlab-ci/lava/lava.yml.jinja2 [moved from .gitlab-ci/lava.yml.jinja2 with 100% similarity]
.gitlab-ci/lava/lava_job_submitter.py [moved from .gitlab-ci/lava_job_submitter.py with 100% similarity]
.gitlab-ci/prepare-artifacts.sh

index b723875..ea06160 100644 (file)
@@ -16,7 +16,7 @@ include:
     ref: *ci-templates-commit
     file:
       - '/templates/debian.yml'
-  - local: '.gitlab-ci/lava-gitlab-ci.yml'
+  - local: '.gitlab-ci/lava/lava-gitlab-ci.yml'
   - local: '.gitlab-ci/test-source-dep.yml'
   - local: 'src/amd/ci/gitlab-ci.yml'
   - local: 'src/broadcom/ci/gitlab-ci.yml'
similarity index 97%
rename from .gitlab-ci/lava-gitlab-ci.yml
rename to .gitlab-ci/lava/lava-gitlab-ci.yml
index 9b7fd3a..f633019 100644 (file)
@@ -21,8 +21,8 @@
     - rm -rf results
     - mkdir -p results
     - >
-      artifacts/lava_job_submitter.py \
-        --template artifacts/lava.yml.jinja2 \
+      artifacts/lava/lava_job_submitter.py \
+        --template artifacts/lava/lava.yml.jinja2 \
         --pipeline-info "$CI_PIPELINE_URL on $CI_COMMIT_REF_NAME ${CI_NODE_INDEX}/${CI_NODE_TOTAL}" \
         --base-artifacts-url ${ARTIFACTS_URL} \
         --mesa-url ${MESA_URL} \
index d311ed5..5f8f81e 100755 (executable)
@@ -45,12 +45,10 @@ find . -path \*/ci/\*.txt \
 # packed separately in the zip file.
 mkdir -p artifacts/
 tar -cf artifacts/install.tar install
+cp -Rp .gitlab-ci/lava artifacts/
 
 if [ -n "$MINIO_ARTIFACT_NAME" ]; then
     # Pass needed files to the test stage
-    cp $CI_PROJECT_DIR/.gitlab-ci/lava_job_submitter.py artifacts/.
-    cp $CI_PROJECT_DIR/.gitlab-ci/lava.yml.jinja2 artifacts/.
-
     MINIO_ARTIFACT_NAME="$MINIO_ARTIFACT_NAME.tar.gz"
     gzip -c artifacts/install.tar > ${MINIO_ARTIFACT_NAME}
     MINIO_PATH=${MINIO_HOST}/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID}