- build development target not build

This commit is contained in:
Ulf Gebhardt 2021-01-30 07:41:46 +01:00
parent c1b58c0651
commit 51321ee4e1
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
2 changed files with 13 additions and 13 deletions

View File

@ -65,12 +65,12 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# BUILD BACKEND DOCKER IMAGE (build) #####################################
# BUILD BACKEND DOCKER IMAGE (development) ###############################
##########################################################################
- name: backend | Build `build` image
- name: backend | Build `development` image
run: |
docker build --target build -t "ocelotsocialnetwork/backend:build" backend/
docker save "ocelotsocialnetwork/backend:build" > /tmp/backend.tar
docker build --target development -t "ocelotsocialnetwork/backend:development" backend/
docker save "ocelotsocialnetwork/backend:development" > /tmp/backend.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
@ -91,12 +91,12 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# BUILD WEBAPP DOCKER IMAGE (build) ######################################
# BUILD WEBAPP DOCKER IMAGE (development) ################################
##########################################################################
- name: webapp | Build `build` image
run: |
docker build --target build -t "ocelotsocialnetwork/webapp:build" webapp/
docker save "ocelotsocialnetwork/webapp:build" > /tmp/webapp.tar
docker build --target development -t "ocelotsocialnetwork/webapp:development" webapp/
docker save "ocelotsocialnetwork/webapp:development" > /tmp/webapp.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
@ -130,7 +130,7 @@ jobs:
# LINT BACKEND ###########################################################
##########################################################################
- name: backend | Lint
run: docker run --rm ocelotsocialnetwork/backend:build yarn run lint
run: docker run --rm ocelotsocialnetwork/backend:development yarn run lint
##############################################################################
# JOB: LINT WEBAPP ###########################################################
@ -159,7 +159,7 @@ jobs:
# LINT WEBAPP ############################################################
##########################################################################
- name: webapp | Lint
run: docker run --rm ocelotsocialnetwork/webapp:build yarn run lint
run: docker run --rm ocelotsocialnetwork/webapp:development yarn run lint
##############################################################################
# JOB: UNIT TEST BACKEND #####################################################

View File

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