macrdel commited on
Commit
14437ff
1 Parent(s): ab591bc

update workflow

Browse files
Files changed (2) hide show
  1. Dockerfile.Test +3 -3
  2. docker-compose.yml +3 -3
Dockerfile.Test CHANGED
@@ -2,9 +2,9 @@ FROM python:3.10.5
2
 
3
  WORKDIR /code
4
 
5
- COPY ./requirements.txt /code/requirements.txt
6
 
7
- RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
 
9
  RUN useradd -m -u 1000 user
10
  USER user
@@ -13,6 +13,6 @@ ENV HOME=/home/user \
13
 
14
  WORKDIR $HOME/app
15
 
16
- COPY --chown=user . $HOME/app
17
 
18
  CMD ["pytest", "tests"]
 
2
 
3
  WORKDIR /code
4
 
5
+ COPY requirements.txt .
6
 
7
+ RUN pip install --no-cache-dir --upgrade -r requirements.txt
8
 
9
  RUN useradd -m -u 1000 user
10
  USER user
 
13
 
14
  WORKDIR $HOME/app
15
 
16
+ COPY --chown=user . .
17
 
18
  CMD ["pytest", "tests"]
docker-compose.yml CHANGED
@@ -7,7 +7,7 @@ services:
7
  ports:
8
  - "8001:8000"
9
  volumes:
10
- - .:/app
11
  depends_on:
12
  - prometheus
13
 
@@ -17,7 +17,7 @@ services:
17
  ports:
18
  - "8002:8000"
19
  volumes:
20
- - .:/app
21
  depends_on:
22
  - prometheus
23
 
@@ -52,7 +52,7 @@ services:
52
  context: .
53
  dockerfile: Dockerfile.Test
54
  volumes:
55
- - .:/app
56
  depends_on:
57
  - app
58
  command: pytest tests
 
7
  ports:
8
  - "8001:8000"
9
  volumes:
10
+ - .:/home/user/app
11
  depends_on:
12
  - prometheus
13
 
 
17
  ports:
18
  - "8002:8000"
19
  volumes:
20
+ - .:/home/user/app
21
  depends_on:
22
  - prometheus
23
 
 
52
  context: .
53
  dockerfile: Dockerfile.Test
54
  volumes:
55
+ - .:/home/user/app
56
  depends_on:
57
  - app
58
  command: pytest tests