diff options
author | jaseg <git@jaseg.de> | 2023-10-27 00:05:37 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2023-10-27 00:19:53 +0200 |
commit | 92f78e09de70099c0fc19150be5723b0efd8b001 (patch) | |
tree | c16619113943de2fa8de5e2ba3434f4b8eba7ff4 /.gitlab-ci.yml | |
parent | 42a4665268bca745b9dc847dbae7fb721ffdb9c5 (diff) | |
download | gerbolyze-92f78e09de70099c0fc19150be5723b0efd8b001.tar.gz gerbolyze-92f78e09de70099c0fc19150be5723b0efd8b001.tar.bz2 gerbolyze-92f78e09de70099c0fc19150be5723b0efd8b001.zip |
Work around pip now needing a new feature switch for no good reason
...except to break every CI pipeline in existence, that is.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 65896fb..74de1aa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,7 +16,9 @@ build:gerbolyze: GIT_SUBMODULE_STRATEGY: none script: - git config --global --add safe.directory "$CI_PROJECT_DIR" - - pip3 install --user wheel + # --break-system-packages to work around the latest way some galaxy brain messed up python's packaging stuff even + # further just to break this CI pipeline for no reason :/ + - pip3 install --user --break-system-packages wheel - python3 setup.py sdist bdist_wheel artifacts: name: "gerbolyze-$CI_COMMIT_REF_NAME-gerbolyze" @@ -93,7 +95,7 @@ test:svg-flatten-ubuntu_rolling: - git config --global --add safe.directory "$CI_PROJECT_DIR" - "export PATH=$HOME/.local/bin:$HOME/.cargo/bin:$PATH" - "touch svg-flatten/build/svg-flatten svg-flatten/build/nopencv-test" - - pip3 install --user 'pillow>=9.1.1' + - pip3 install --user --break-system-packages 'pillow>=9.1.1' - "python3 setup.py install --user" - "gerbolyze --help" - "make -C svg-flatten tests" |