mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-06-28 06:41:43 +00:00
improve scripts
move logic to separated shell scripts and also create shell script for repository setup Also force create directory according to systemd recommendations
This commit is contained in:
16
.github/workflows/tests.sh
vendored
Executable file
16
.github/workflows/tests.sh
vendored
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
# Install dependencies and run test in container
|
||||
|
||||
set -ex
|
||||
|
||||
# install dependencies
|
||||
pacman --noconfirm -Syu base-devel python-pip
|
||||
|
||||
# install python packages
|
||||
pip install -e .[web]
|
||||
pip install -e .[check]
|
||||
pip install -e .[s3]
|
||||
pip install -e .[test]
|
||||
|
||||
# run test and check targets
|
||||
make check tests
|
Reference in New Issue
Block a user