Skip to content
Snippets Groups Projects
Commit 8db6cc18 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

working but ugly ci script for backend tests

parent 388d7344
No related branches found
No related tags found
2 merge requests!630WIP: Resolve "The privileges of a new user are not saved in some cases",!386Resolve "Continous integration tests"
Pipeline #6316 failed
......@@ -18,7 +18,7 @@ test_frontend:
- npm test
test_backend:
image: maven:3.3-jdk-8
image: maven:latest
services:
- postgres:latest
stage: test
......@@ -30,9 +30,19 @@ test_backend:
- export DISPLAY=:99
#connection to the db
- mkdir /etc/minerva/
- echo "database.uri=jdbc:postgresql://$POSTGRES_PORT_5432_TCP_ADDR:5432/map_viewer" >>/etc/minerva/test-db.properties
# - echo "database.uri=jdbc:postgresql://$POSTGRES_PORT_5432_TCP_ADDR:5432/map_viewer" >>/etc/minerva/test-db.properties
# - echo "database.username=map_viewer" >>/etc/minerva/test-db.properties
# - echo "database.password=123qweasdzxc">>/etc/minerva/test-db.properties
- apt-get install -y postgresql sudo
- apt-get install -y sudo
- service postgresql start
- sudo -u postgres createuser -s map_viewer
- sudo -u postgres createdb map_viewer -O map_viewer
- sudo -u postgres psql -c "ALTER USER map_viewer WITH PASSWORD '123qweasdzxc';"
- echo "database.uri=jdbc:postgresql://127.0.0.1:5432/map_viewer" >>/etc/minerva/test-db.properties
- echo "database.username=map_viewer" >>/etc/minerva/test-db.properties
- echo "database.password=123qweasdzxc">>/etc/minerva/test-db.properties
- mvn test
build_war:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment