Browse Source

gitlab-ci: install dependencies via dnf

Make them available system-wide, not only in user home - needed to call
some of the code via sudo in tests.
Marek Marczykowski-Górecki 3 years ago
parent
commit
8b321e8fb0
1 changed files with 2 additions and 2 deletions
  1. 2 2
      .gitlab-ci.yml

+ 2 - 2
.gitlab-ci.yml

@@ -19,10 +19,10 @@ checks:tests:
     - short-living-job
     - vm-runner
   before_script:
+    # vim-common for xxd
+    - sudo dnf install -y lvm2 vim-common python3-lxml python3-docutils
     - git clone https://github.com/QubesOS/qubes-core-qrexec ~/qubes-core-qrexec
     - pip3 install --user --quiet -r ci/requirements.txt
-    # vim-common for xxd
-    - sudo dnf install -y lvm2 vim-common
   script:
     - PYTHONPATH=test-packages:~/qubes-core-qrexec ./run-tests
   after_script: