- revert some changes

This commit is contained in:
Ulf Gebhardt 2021-01-30 07:47:20 +01:00
parent 27188f0b7c
commit f633daef77
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
2 changed files with 14 additions and 14 deletions

View File

@ -65,12 +65,12 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2
########################################################################## ##########################################################################
# BUILD BACKEND DOCKER IMAGE (development) ############################### # BUILD BACKEND DOCKER IMAGE (build) #####################################
########################################################################## ##########################################################################
- name: backend | Build `development` image - name: backend | Build `build` image
run: | run: |
docker build --target development -t "ocelotsocialnetwork/backend:development" backend/ docker build --target build -t "ocelotsocialnetwork/backend:build" backend/
docker save "ocelotsocialnetwork/backend:development" > /tmp/backend.tar docker save "ocelotsocialnetwork/backend:build" > /tmp/backend.tar
- name: Upload Artifact - name: Upload Artifact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
@ -91,12 +91,12 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2
########################################################################## ##########################################################################
# BUILD WEBAPP DOCKER IMAGE (development) ################################ # BUILD WEBAPP DOCKER IMAGE (build) ######################################
########################################################################## ##########################################################################
- name: webapp | Build `build` image - name: webapp | Build `build` image
run: | run: |
docker build --target development -t "ocelotsocialnetwork/webapp:development" webapp/ docker build --target build -t "ocelotsocialnetwork/webapp:build" webapp/
docker save "ocelotsocialnetwork/webapp:development" > /tmp/webapp.tar docker save "ocelotsocialnetwork/webapp:build" > /tmp/webapp.tar
- name: Upload Artifact - name: Upload Artifact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
@ -130,7 +130,7 @@ jobs:
# LINT BACKEND ########################################################### # LINT BACKEND ###########################################################
########################################################################## ##########################################################################
- name: backend | Lint - name: backend | Lint
run: docker run --rm ocelotsocialnetwork/backend:development yarn run lint run: docker run --rm ocelotsocialnetwork/backend:build yarn run lint
############################################################################## ##############################################################################
# JOB: LINT WEBAPP ########################################################### # JOB: LINT WEBAPP ###########################################################
@ -159,7 +159,7 @@ jobs:
# LINT WEBAPP ############################################################ # LINT WEBAPP ############################################################
########################################################################## ##########################################################################
- name: webapp | Lint - name: webapp | Lint
run: docker run --rm ocelotsocialnetwork/webapp:development yarn run lint run: docker run --rm ocelotsocialnetwork/webapp:build yarn run lint
############################################################################## ##############################################################################
# JOB: UNIT TEST BACKEND ##################################################### # JOB: UNIT TEST BACKEND #####################################################
@ -235,7 +235,7 @@ jobs:
run: cp webapp/.env.template webapp/.env run: cp webapp/.env.template webapp/.env
- name: backend | copy env files backend - name: backend | copy env files backend
run: cp backend/.env.template backend/.env run: cp backend/.env.template backend/.env
- name: backend | docker-compose & unit-tests - name: backend | docker-compose
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp
- name: webapp | Unit tests - name: webapp | Unit tests
#run: docker run --rm ocelotsocialnetwork/webapp:build yarn run test #run: docker run --rm ocelotsocialnetwork/webapp:build yarn run test

View File

@ -5,9 +5,9 @@ services:
# WEBAPP ############################################### # WEBAPP ###############################################
######################################################## ########################################################
webapp: webapp:
image: ocelotsocialnetwork/webapp:test image: ocelotsocialnetwork/webapp:build
build: build:
target: development target: build
environment: environment:
- NODE_ENV="test" - NODE_ENV="test"
@ -15,9 +15,9 @@ services:
# BACKEND ############################################## # BACKEND ##############################################
######################################################## ########################################################
backend: backend:
image: ocelotsocialnetwork/backend:test image: ocelotsocialnetwork/backend:build
build: build:
target: development target: build
environment: environment:
- NODE_ENV="test" - NODE_ENV="test"