Skip to content

Commit 3e3c348

Browse files
committed
Streamlined some docker update stuff
1 parent 76a3efb commit 3e3c348

File tree

4 files changed

+18
-13
lines changed

4 files changed

+18
-13
lines changed

docker-compose.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,14 @@ services:
4949
build:
5050
context: ./frontend/
5151
dockerfile: ../docker/frontend/Dockerfile
52+
command: npm run build
5253
volumes:
5354
- frontend_data:/usr/src/app/dist/frontend
5455
frontend-android:
5556
build:
5657
context: ./frontend/
57-
dockerfile: ../docker/frontend-android/Dockerfile
58+
dockerfile: ../docker/frontend/Dockerfile
59+
command: npm run build-android
5860
volumes:
5961
- frontend-android_data:/usr/src/app/dist/frontend-android
6062
nginx:

docker/frontend-android/Dockerfile

-10
This file was deleted.

docker/frontend/Dockerfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
FROM node:10
2-
ENV VERSION 30
2+
ENV VERSION 31
33

44
WORKDIR /usr/src/app
55
COPY package.json ./
66
RUN npm install
77

88
COPY . .
9-
RUN npm run build
109

dockerupdate.sh

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/bash
2+
sudo sh -c 'git pull && docker-compose down && docker volume rm sqtrex_frontend-android_data && docker volume rm sqtrex_frontend_data && docker-compose up -d --build && docker-compose exec wsgi python manage.py migrate --noinput'
3+
4+
echo 'All done!'
5+
echo ''
6+
echo 'Other actions you may want to do now:'
7+
echo '# Seed data:'
8+
echo 'sudo docker-compose exec wsgi python manage.py loaddata <fixture>'
9+
echo ''
10+
echo '# See running processes:'
11+
echo 'sudo docker-compose ps'
12+
echo ''
13+
echo '# See logs:'
14+
echo 'sudo docker-compose logs'

0 commit comments

Comments
 (0)