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