diff --git a/cloudbuild.yaml b/cloudbuild.yaml new file mode 100644 index 0000000..e8f2108 --- /dev/null +++ b/cloudbuild.yaml @@ -0,0 +1,6 @@ +steps: +- name: docker/compose:1.24.0 + args: ['up', '-d','--build'] +- name: 'gcr.io/cloud-builders/docker' + args: ['tag', 'workspace_app:latest', 'gcr.io/$PROJECT_ID/$REPO_NAME:$COMMIT_SHA'] +images: ['gcr.io/$PROJECT_ID/$REPO_NAME:$COMMIT_SHA','mongo'] diff --git a/docker-compose.yml b/docker-compose.yml index 923dbf3..49e87e9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,11 +5,21 @@ services: restart: always build: . ports: - - '80:3000' + - '8080:3000' + networks: + - app-network links: - - mongo + - mongo mongo: container_name: mongo image: mongo ports: - '27017:27017' + volumes: + - ./data:/data/db:z + networks: + - app-network + +networks: + app-network: + driver: bridge diff --git a/index.js b/index.js index c0a57e6..e7d98e2 100644 --- a/index.js +++ b/index.js @@ -35,4 +35,4 @@ app.post('/item/add', (req, res) => { const port = 3000; -app.listen(port, () => console.log('Server running...')); +app.listen(port, () => console.log('Server corriendo...'));