diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index cfe76f0f..6d9ebbc5 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -14,17 +14,17 @@ jobs: - name: Login to docker hub run: docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} - name: Build Docker Image - run: docker build -t integrationninjas/nodejs-app . + run: docker build -t satharv/nodejs-app . - name: Publish Image to docker hub - run: docker push integrationninjas/nodejs-app:latest + run: docker push satharv/nodejs-app:latest deploy: needs: build runs-on: self-hosted steps: - name: Pull image from docker hub - run: docker pull integrationninjas/nodejs-app:latest + run: docker pull satharv/nodejs-app:latest - name: Delete old container run: docker rm -f nodejs-app-container - name: Run Docker Container - run: docker run -d -p 4000:4000 --name nodejs-app-container -e MONGO_PASSWORD='${{ secrets.MONGO_PASSWORD }}' integrationninjas/nodejs-app \ No newline at end of file + run: docker run -d -p 4000:4000 --name nodejs-app-container -e MONGO_PASSWORD='${{ secrets.MONGO_PASSWORD }}' satharv/nodejs-app diff --git a/Dockerfile b/Dockerfile index 49fbe5f9..3d23dc74 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,4 +4,4 @@ COPY package.json ./ RUN npm install COPY . . EXPOSE 4000 -CMD [ "npm", "run", "start" ] \ No newline at end of file +CMD [ "npm", "run", "start" ] diff --git a/mongoC.js b/mongoC.js index 4b944d5d..e0db4781 100644 --- a/mongoC.js +++ b/mongoC.js @@ -1,7 +1,7 @@ import { MongoClient } from "mongodb"; const password = encodeURIComponent(process.env.MONGO_PASSWORD.trim()); -const connectionString = `mongodb+srv://integrationninjas:${password}@devcluster.hu5pjmi.mongodb.net/?retryWrites=true&w=majority`; // cluster url +const connectionString = `mongodb+srv://atharvshinde134:${password}@cluster1.rdcubcw.mongodb.net/?retryWrites=true&w=majority&appName=Cluster1`; // cluster url const client = new MongoClient(connectionString); let conn; try { @@ -10,5 +10,5 @@ try { } catch(e) { console.error(e); } -let db = conn.db("integration_ninjas"); -export default db; \ No newline at end of file +let db = conn.db("atharvshinde134"); +export default db;