diff options
author | Ricardo (XenGi) Band <email@ricardo.band> | 2021-02-07 20:01:08 +0100 |
---|---|---|
committer | Ricardo (XenGi) Band <email@ricardo.band> | 2021-02-07 20:01:08 +0100 |
commit | bcae0f16c7deb1c40d1ac54a4d974f2673323d44 (patch) | |
tree | 202878872af8451f155ad2c990e0cad099a3bb8a /.gitlab-ci.yml | |
parent | 729ec14b66a73d024e65b6070da6703feb6a25e4 (diff) | |
download | gerbolyze-bcae0f16c7deb1c40d1ac54a4d974f2673323d44.tar.gz gerbolyze-bcae0f16c7deb1c40d1ac54a4d974f2673323d44.tar.bz2 gerbolyze-bcae0f16c7deb1c40d1ac54a4d974f2673323d44.zip |
fedora almost works
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9d5950..8873f95 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,10 +32,12 @@ fedora_33: stage: build image: fedora:33 script: - - "sudo dnf install python3 make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo" + - "dnf --nodocs --assumeyes --refresh install python3 python3-pip git make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo python3-numpy python3-slugify python3-lxml python3-click" - "cargo install usvg" + - "export PATH=$HOME/.cargo/bin:$PATH" - "pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git" - - "pip3 install --user gerbolyze --no-binary gerbolyze" + - "python3 setup.py install --user" + - "export PATH=$HOME/.local/bin:$PATH" - "gerbolyze --help" archlinux: @@ -51,15 +53,3 @@ archlinux: - "export PATH=$HOME/.local/bin:$PATH" - "gerbolyze --help" -source: - stage: build - image: archlinux:latest - script: - - "git clone --recurse-submodules https://git.jaseg.de/gerbolyze.git" - - "cd gerbolyze" - - "pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git" - - "python3 -m venv" - - "source venv/bin/activate" - - "python3 setup.py install" - - "gerbolyze --help" - |