diff --git a/deployment/develop/jenkinsfile.groovy b/deployment/develop/jenkinsfile.groovy index a794de9..42b579d 100644 --- a/deployment/develop/jenkinsfile.groovy +++ b/deployment/develop/jenkinsfile.groovy @@ -23,7 +23,7 @@ pipeline { stage("🧱 Building") { steps { sh 'rm -rf dist/' - sh 'yarn run build' + sh 'yarn run build:prod' } } stage("🏗 Deploying") { diff --git a/package.json b/package.json index cc7ff6e..6195332 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "scripts": { "test": "vitest watch", "build": "rm -rf ./dist && yarn workspaces foreach -Api run build && yarn setup:runtime", + "build:prod": "rm -rf ./dist && yarn workspaces foreach -Api run build:prod && yarn setup:runtime", "setup:runtime": "mkdir -p dist/packages/node_modules && ln -sf ../sim-shared dist/packages/node_modules/sim-shared && ln -sf ../sf-consumidor-objenious dist/packages/node_modules/sim-consumidor-objenious", "start": "yarn workspaces foreach -Apiv run start", "typecheck": "npx tsc --noEmit", diff --git a/packages/sim-consumidor-alai/package.json b/packages/sim-consumidor-alai/package.json index 54022f8..1783871 100644 --- a/packages/sim-consumidor-alai/package.json +++ b/packages/sim-consumidor-alai/package.json @@ -40,6 +40,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp -P .env package.json ../../dist/packages/sim-consumidor-nos/ && cp -r certificates/ ../../dist/packages/sim-consumidor-alai/", + "build:prod": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp -P package.json ../../dist/packages/sim-consumidor-nos/ && cp -r certificates/ ../../dist/packages/sim-consumidor-alai/", "esbuild": "esbuild index.ts --platform=node", "start": "node ../../dist/packages/sim-consumidor-nos/index.js", "dev": "tsx watch index.ts" diff --git a/packages/sim-consumidor-nos/package.json b/packages/sim-consumidor-nos/package.json index 545cd18..5075605 100644 --- a/packages/sim-consumidor-nos/package.json +++ b/packages/sim-consumidor-nos/package.json @@ -40,6 +40,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp -P .env package.json ../../dist/packages/sim-consumidor-nos/", + "build:prod": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp -P package.json ../../dist/packages/sim-consumidor-nos/", "esbuild": "esbuild index.ts --platform=node", "start": "node ../../dist/packages/sim-consumidor-nos/index.js", "dev": "tsx watch index.ts" diff --git a/packages/sim-consumidor-objenious/package.json b/packages/sim-consumidor-objenious/package.json index 81443c2..fb2aeae 100644 --- a/packages/sim-consumidor-objenious/package.json +++ b/packages/sim-consumidor-objenious/package.json @@ -56,6 +56,7 @@ "test": "node --import tsx --test ./**/*.test.ts", "dev": "tsx watch index.ts", "build": "tsc --build && yarn tsc-alias -p tsconfig.json && cp -P ./.env ./package.json ../../dist/packages/sim-consumidor-objenious/", + "build:prod": "tsc --build && yarn tsc-alias -p tsconfig.json && cp -P ./package.json ../../dist/packages/sim-consumidor-objenious/", "start": "node ../../dist/packages/sim-consumidor-objenious/index.js", "type:test": "tsc --noEmit" }, diff --git a/packages/sim-entrada-eventos/package.json b/packages/sim-entrada-eventos/package.json index ed10c87..e026393 100644 --- a/packages/sim-entrada-eventos/package.json +++ b/packages/sim-entrada-eventos/package.json @@ -41,6 +41,7 @@ "scripts": { "test": "node --import tsx --test ./**/*.test.ts", "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-entrada-eventos/", + "build:prod": "yarn build", "dev": "tsx watch index.ts", "start": "node ../../dist/packages/sim-entrada-eventos/index.js" }, diff --git a/packages/sim-objenious-cron/package.json b/packages/sim-objenious-cron/package.json index 6e0d860..f6babd1 100644 --- a/packages/sim-objenious-cron/package.json +++ b/packages/sim-objenious-cron/package.json @@ -33,6 +33,7 @@ "scripts": { "test": "node --import tsx --test ./**/*.test.ts", "build": "tsc --build && tsc-alias -p tsconfig.json && cp .env package.json ../../dist/packages/sim-objenious-cron/", + "build:prod": "yarn build", "dev": "tsx watch index.ts", "start": "node ../../dist/packages/sim-objenious-cron/index.js" }, diff --git a/packages/sim-shared/package.json b/packages/sim-shared/package.json index 3ec66a3..07a1a41 100644 --- a/packages/sim-shared/package.json +++ b/packages/sim-shared/package.json @@ -40,7 +40,8 @@ "scripts": { "test": "node --import tsx --test ./**/*.test.ts", "dev": "echo \" Shared no es un modulo ejecutable \" ", - "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-shared/" + "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-shared/", + "build:prod": "yarn build" }, "author": "", "license": "ISC",