From b66c6a2421cacd2480ab445996d29cc167fe76cb Mon Sep 17 00:00:00 2001 From: Dosun Yun Date: Thu, 27 Oct 2022 18:45:19 +0900 Subject: [PATCH] [BE-setup] Add ci build file --- backend-api/.env.ci | 2 ++ backend-api/docker-compose-build-dev.yml | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 backend-api/.env.ci create mode 100644 backend-api/docker-compose-build-dev.yml diff --git a/backend-api/.env.ci b/backend-api/.env.ci new file mode 100644 index 0000000..fb20efc --- /dev/null +++ b/backend-api/.env.ci @@ -0,0 +1,2 @@ +DOCKER_LOCAL_VOLUME=./ +DOCKER_LOCAL_AWS=/home/vanilla/.aws diff --git a/backend-api/docker-compose-build-dev.yml b/backend-api/docker-compose-build-dev.yml new file mode 100644 index 0000000..c1ed978 --- /dev/null +++ b/backend-api/docker-compose-build-dev.yml @@ -0,0 +1,13 @@ +version: '3.5' + +services: + serverless-api-dev-build: + image: vanillabrain/serverless-docker:1.0 + restart: on-failure + working_dir: /app + command: bash -c "npm install && npm run deploy:dev" + volumes: + - ${DOCKER_LOCAL_VOLUME}:/app + - ${DOCKER_LOCAL_AWS}:/root/.aws + environment: + TZ: Asia/Seoul