From 6f936f817f80a76a7b13e00868048ad0f42f6569 Mon Sep 17 00:00:00 2001 From: FORESTIER Fabien <fabien.forestier@soprasteria.com> Date: Tue, 26 Feb 2019 10:30:17 +0100 Subject: [PATCH] Use prod command in dockerfile --- Dockerfile | 2 +- src/app.module.ts | 6 +++--- src/legacy/legacy.service.ts | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5c9a279..b3cc18c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,6 +15,6 @@ RUN npm install # Bundle app source COPY . . -CMD npm run start:dev +CMD npm run start:prod EXPOSE 3000 diff --git a/src/app.module.ts b/src/app.module.ts index fdd9fe6..8ee6de5 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -1,7 +1,7 @@ import { Module, MiddlewareConsumer, RequestMethod } from '@nestjs/common'; -import { LegacyModule } from 'legacy/legacy.module'; -import { ConfigModule } from 'configuration/config.module'; -import { untokenize } from 'legacy/token.middleware'; +import { LegacyModule } from './legacy/legacy.module'; +import { ConfigModule } from './configuration/config.module'; +import { untokenize } from './legacy/token.middleware'; @Module({ imports: [ConfigModule, LegacyModule], diff --git a/src/legacy/legacy.service.ts b/src/legacy/legacy.service.ts index 88604ec..f4f0b1d 100644 --- a/src/legacy/legacy.service.ts +++ b/src/legacy/legacy.service.ts @@ -8,18 +8,18 @@ import { AccessDeletionResponse, AccessRequestResponse, AccessRenewalResponse, PasswordResetForm, PasswordForgottenForm, } from './legacy.model'; import * as request from 'request-promise-native'; -import { ConfigService } from 'configuration/config.service'; +import { ConfigService } from '../configuration/config.service'; import { decrypt } from './encryptionHelpers'; -import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from 'email-templates/data-access-deletion'; -import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from 'email-templates/data-access-request'; -import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from 'email-templates/data-access-renew'; +import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from '../email-templates/data-access-deletion'; +import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from '../email-templates/data-access-request'; +import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from '../email-templates/data-access-renew'; import { handleError } from './errorHandlingHelper'; import * as bluebird from 'bluebird'; import * as redis from 'redis'; bluebird.promisifyAll(redis); import * as uuid4 from 'uuid/v4'; -import { buildAccountValidationEmail } from 'email-templates/account-creation'; -import { buildResetPasswordEmail } from 'email-templates/reset-password'; +import { buildAccountValidationEmail } from '../email-templates/account-creation'; +import { buildResetPasswordEmail } from '../email-templates/reset-password'; import moment = require('moment'); @Injectable() -- GitLab