stage: test
before_script:
# Install the -dev versions to avoid needing to find the actual library names
- - apt update && apt -y install libncurses-dev libmodbus-dev libsqlite3-dev libident netcat sqlite3 oidentd
+ - apt update && apt -y install libncurses-dev libmodbus-dev libsqlite3-dev libident netcat sqlite3
- useradd testuser && chown -R testuser .
+ # SETUID on the client, so it can use AUTOAUTH (ident doesn't work on the container)
+ - chmod u+s dispense
script:
- cd tests && su -c './TEST_basic.sh' testuser