Skip to content
Snippets Groups Projects
Commit aad0ea33 authored by L4168's avatar L4168
Browse files

removed compose, added init.sh

parent ea0cfd8a
No related branches found
No related tags found
2 merge requests!59Development to master,!21Error handling
Pipeline #63923 failed
...@@ -2,20 +2,22 @@ stages: ...@@ -2,20 +2,22 @@ stages:
- e2e-test - e2e-test
e2e-testing: e2e-testing:
image: image: docker
name: docker/compose:1.24.0
entrypoint: ['/bin/sh', '-c']
services: services:
- docker:dind - docker:dind
stage: e2e-test stage: e2e-test
tags: ['compose'] tags: ['docker']
only: only:
- testing - testing
before_script: before_script:
- echo "$DOCKERHUB_PASS" | docker login -u "$DOCKERHUB_USER" --password-stdin - echo "$DOCKERHUB_PASS" | docker login -u "$DOCKERHUB_USER" --password-stdin
- docker stop back
- docker stop postgis
- docker rm back
- docker rm postgis
script: script:
- docker image prune -f - docker build -t backend .
- docker-compose build --no-cache - docker run --name back -p 8080:5000 -d backend
- docker-compose up -d - docker run --name postgis -p 5432:5432 -d -v ./docker:/docker-entrypoint-initdb.d/ mdillon/postgis
after_script: after_script:
- docker logout - docker logout
version: '3'
services:
ehasa-frontend:
image: overflow2019/frontend:test
ports:
- 80:80
ehasa-backend:
build: .
ports:
- 8080:5000
postgres:
image: mdillon/postgis
volumes:
- ./docker:/docker-entrypoint-initdb.d/
\ No newline at end of file
#!/bin/bash
psql -U postgres << EOF
create database ehasa;
\c ehasa;
create user ehasa;
alter user ehasa with encrypted password 'salasana';
grant all privileges on database ehasa to ehasa;
create extension "uuid-ossp";
EOF
\ No newline at end of file
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