Merge pull request 'feat/setup-and-config' (#5) from feat/setup-and-config into main
Reviewed-on: #5
This commit was merged in pull request #5.
This commit is contained in:
@@ -11,7 +11,7 @@ COPY ./deployment/develop/start.sh ./
|
||||
|
||||
RUN npm config set @sf-alvar:registry https://git.savefamilygps.net/api/packages/SaveFamily/npm/ &&\
|
||||
npm install &&\
|
||||
chmod +x start.sh
|
||||
chmod +x start.sh
|
||||
|
||||
EXPOSE ${PORT}
|
||||
ENTRYPOINT [ "./start.sh" ]
|
||||
|
||||
@@ -19,6 +19,7 @@ pipeline {
|
||||
}
|
||||
stage("🧱 Building") {
|
||||
steps {
|
||||
sh 'rm -rf ./dist'
|
||||
sh 'npm run build:esbuild'
|
||||
}
|
||||
}
|
||||
@@ -47,14 +48,7 @@ pipeline {
|
||||
cleanRemote: false,
|
||||
remoteDirectory: "$APP_REMOTE_PATH",
|
||||
sourceFiles: "deployment/develop/**/*",
|
||||
removePrefix:"deployment/develop",
|
||||
excludes: "deployment/develop/docker"
|
||||
),
|
||||
sshTransfer(
|
||||
cleanRemote: false,
|
||||
remoteDirectory: "$APP_REMOTE_PATH",
|
||||
sourceFiles: "deployment/develop/docker/**/*",
|
||||
removePrefix:"deployment/develop/docker"
|
||||
),
|
||||
sshTransfer(
|
||||
cleanRemote: false,
|
||||
|
||||
@@ -2,5 +2,8 @@
|
||||
cd /home/node/app
|
||||
echo "Lanzando migraciones e iniciando servidor"
|
||||
# npm config set @sf-alvar:registry https://git.savefamilygps.net/api/packages/SaveFamily/npm/ #npm install
|
||||
|
||||
ln -sf ./dist ./src
|
||||
|
||||
npm run migrate
|
||||
npm run start
|
||||
|
||||
@@ -23,6 +23,10 @@ const monitorScheduler = new MonitorScheduler(monitorJob, 300000);
|
||||
|
||||
app.use("/", createRouter(monitorJob, monitorScheduler));
|
||||
|
||||
app.get('/health', (req, res) => {
|
||||
res.json({ ok: true })
|
||||
})
|
||||
|
||||
monitorScheduler.start();
|
||||
|
||||
app.use((err: Error, req: Request, res: Response, _next: NextFunction) => {
|
||||
|
||||
Reference in New Issue
Block a user