Skip to content

added post man collection #17

added post man collection

added post man collection #17

name: Build and Deploy
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Build Docker image
run: docker build -t iot-lab-kiit/faculty-api-nodejs-image:v1 .
- name: Stop and Remove old container
run: |
docker stop faculty-api-container || true
docker rm faculty-api-container || true
- name: Start new container
run: docker run -d --name faculty-api-container -p 6201:3030 iot-lab-kiit/faculty-api-nodejs-image:v1