Skip to content

Commit

Permalink
Update dockerfile (#29)
Browse files Browse the repository at this point in the history
  • Loading branch information
eduwardo authored Apr 16, 2024
1 parent b9152fd commit a6f1a75
Show file tree
Hide file tree
Showing 9 changed files with 35 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
**/node_modules
**/dist
**/vscode
**/.github
*/.turbo

**/.env*
**/.env
*/.env*
*/.env
./env
./env*

.git
.gitignore
.DS_Store
*.md
**/test
Dockerfile
2 changes: 2 additions & 0 deletions packages/probing-api/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-api /app/packages/probing-api
RUN rm -rf /app/packages/probing-api/dist
COPY ./packages/probing-api/dist/src /app/packages/probing-api/dist
COPY ./packages/probing-eservice-operations/open-api /app/packages/probing-eservice-operations/open-api
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models
Expand Down
2 changes: 2 additions & 0 deletions packages/probing-caller/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-caller /app/packages/probing-caller
RUN rm -rf /app/packages/probing-caller/dist
COPY ./packages/probing-caller/dist/src /app/packages/probing-caller/dist
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models

Expand Down
2 changes: 2 additions & 0 deletions packages/probing-eservice-operations/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-eservice-operations /app/packages/probing-eservice-operations
RUN rm -rf /app/packages/probing-eservice-operations/dist
COPY ./packages/probing-eservice-operations/dist/src /app/packages/probing-eservice-operations/dist
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models
COPY ./packages/clients/eservice-operations /app/packages/clients/eservice-operations
Expand Down
2 changes: 2 additions & 0 deletions packages/probing-eservice-registry-reader/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-eservice-registry-reader /app/packages/probing-eservice-registry-reader
RUN rm -rf /app/packages/probing-eservice-registry-reader/dist
COPY ./packages/probing-eservice-registry-reader/dist/src /app/packages/probing-eservice-registry-reader/dist
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models

Expand Down
2 changes: 2 additions & 0 deletions packages/probing-eservice-registry-updater/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-eservice-registry-updater /app/packages/probing-eservice-registry-updater
RUN rm -rf /app/packages/probing-eservice-registry-updater/dist
COPY ./packages/probing-eservice-registry-updater/dist/src /app/packages/probing-eservice-registry-updater/dist
COPY ./packages/probing-eservice-operations/open-api /app/packages/probing-eservice-operations/open-api
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models
Expand Down
2 changes: 2 additions & 0 deletions packages/probing-response-updater/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-response-updater /app/packages/probing-response-updater
RUN rm -rf /app/packages/probing-response-updater/dist
COPY ./packages/probing-response-updater/dist/src /app/packages/probing-response-updater/dist
COPY ./packages/probing-eservice-operations/open-api /app/packages/probing-eservice-operations/open-api
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models
Expand Down
2 changes: 2 additions & 0 deletions packages/probing-scheduler/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-scheduler /app/packages/probing-scheduler
RUN rm -rf /app/packages/probing-scheduler/dist
COPY ./packages/probing-scheduler/dist/src /app/packages/probing-scheduler/dist
COPY ./packages/probing-eservice-operations/open-api /app/packages/probing-eservice-operations/open-api
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models
Expand Down
2 changes: 2 additions & 0 deletions packages/probing-telemetry-writer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
COPY tsconfig.json /app/
COPY turbo.json /app/
COPY ./packages/probing-telemetry-writer /app/packages/probing-telemetry-writer
RUN rm -rf /app/packages/probing-telemetry-writer/dist
COPY ./packages/probing-telemetry-writer/dist/src /app/packages/probing-telemetry-writer/dist
COPY ./packages/commons /app/packages/commons
COPY ./packages/models /app/packages/models

Expand Down

0 comments on commit a6f1a75

Please sign in to comment.