packaging: Install on arch distros
This commit is contained in:
parent
d5122f833a
commit
617afcb6b9
5 changed files with 41 additions and 12 deletions
16
packaging/Dockerfile.arch
Normal file
16
packaging/Dockerfile.arch
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
|
||||
|
||||
FROM archlinux
|
||||
|
||||
RUN pacman -Sy
|
||||
RUN pacman --noconfirm -S python-pipx gcc python-devtools
|
||||
COPY . eris
|
||||
RUN PIPX_BIN_DIR=/bin pipx install --system-site-packages ./eris/eris
|
||||
RUN chmod a+rwx -R /root
|
||||
RUN pacman --noconfirm -S sudo
|
||||
RUN eris --install-all-tools
|
||||
|
||||
ENTRYPOINT ["eris"]
|
||||
|
||||
|
||||
# docker build -t eris -f packaging/Dockerfile.arch .
|
||||
|
|
@ -22,14 +22,14 @@ Eris maintains an up-to-date set of reports for every file in a codebase.
|
|||
|
||||
## Installation
|
||||
|
||||
#### Debian / Ubuntu / Fedora
|
||||
#### Debian / Ubuntu / Fedora / Arch
|
||||
|
||||
Install eris with pipx, then install all the tools eris uses:
|
||||
|
||||
pipx install --system-site-packages git+https://gitlab.com/ahamilton/eris@v2023.09.11#subdirectory=eris
|
||||
eris --install-all-tools
|
||||
|
||||
Or install from source: (including tools)
|
||||
Or install from source: (includes tools)
|
||||
|
||||
git clone https://gitlab.com/ahamilton/eris
|
||||
cd eris
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue