This commit is contained in:
parent
6db650b609
commit
705de825ce
1 changed files with 4 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
|||
# 1. Node.js Build-Stage
|
||||
FROM node:20.18.1 AS build
|
||||
FROM forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/node:20.18.1 AS build
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
@ -11,11 +11,11 @@ RUN npm install -g npm@11.2.0
|
|||
RUN npx tsc # TypeScript Code kompilieren
|
||||
|
||||
# 2. Rust build-Stage
|
||||
FROM rust:1.74.0 AS rust-build
|
||||
FROM forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/rust:1.74.0 AS rust-build
|
||||
RUN cargo install iching
|
||||
|
||||
# 3. Final node.js runtime-Stage
|
||||
FROM node:20.18.1
|
||||
FROM forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/node:20.18.1
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
@ -27,4 +27,4 @@ COPY --from=rust-build /usr/local/cargo/bin/iching /usr/local/bin/iching
|
|||
CMD ["npx", "ts-node", "broker.ts"]
|
||||
|
||||
#run indefinitely to avoid CrashLoopBackOff
|
||||
#CMD exec /bin/bash -c "trap : TERM INT; sleep infinity & wait"
|
||||
#CMD exec /bin/bash -c "trap : TERM INT; sleep infinity & wait"
|
||||
|
|
Loading…
Reference in a new issue