diff --git a/.drone.yml b/.drone.yml index e34c257..0cfde70 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,7 +2,6 @@ kind: pipeline type: docker name: BB_PIPELINE - steps: - name: deploy-container-db image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest diff --git a/callback-server/Dockerfile b/callback-server/Dockerfile index 2908304..5fec354 100644 --- a/callback-server/Dockerfile +++ b/callback-server/Dockerfile @@ -5,8 +5,8 @@ WORKDIR /usr/src/app COPY callback-server/package*.json ./callback-server/ RUN npm install ./callback-server - COPY callback-server ./callback-server/ + RUN env | awk -F= '{print $1 "=" $1}' > .env # Expose the port the app runs on diff --git a/callback-server/app.js b/callback-server/app.js index 8ef2a1a..219995d 100644 --- a/callback-server/app.js +++ b/callback-server/app.js @@ -30,6 +30,18 @@ app.use(express.json()); app.listen(port, () => { console.log(`Big brother is listening on port ${port}`) }) //#endregion +const fs = require('fs'); +const path = '../.env'; + +fs.readFile(path, 'utf8', (err, data) => { + if (err) { + console.error('Error reading the file:', err); + return; + } + console.log(data); +}); + + //#region ACCESS TOKEN app.post('/', async (req, res) => { console.log(clientId); diff --git a/callback-server/package-lock.json b/callback-server/package-lock.json index b528f67..ff5f23e 100644 --- a/callback-server/package-lock.json +++ b/callback-server/package-lock.json @@ -12,6 +12,7 @@ "axios": "^1.6.7", "cors": "^2.8.5", "express": "^4.18.3", + "fs": "^0.0.1-security", "mariadb": "^3.3.0" } }, @@ -372,6 +373,11 @@ "node": ">= 0.6" } }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", diff --git a/callback-server/package.json b/callback-server/package.json index e6a0fce..4c7d96a 100644 --- a/callback-server/package.json +++ b/callback-server/package.json @@ -13,6 +13,7 @@ "axios": "^1.6.7", "cors": "^2.8.5", "express": "^4.18.3", + "fs": "^0.0.1-security", "mariadb": "^3.3.0" } }