Skip to content

Commit

Permalink
uzo de aktuala vokoxml.rnc
Browse files Browse the repository at this point in the history
  • Loading branch information
Wolfram Diestel committed Dec 9, 2021
1 parent fd6dc37 commit 9a55f98
Show file tree
Hide file tree
Showing 2 changed files with 267 additions and 237 deletions.
31 changes: 10 additions & 21 deletions Dockerfile
@@ -1,45 +1,34 @@
#### staĝo 1: por kompili ni bezonas maven kun ĝia stokejo de funkciaroj ktp...

FROM openjdk:jre-slim as builder
MAINTAINER <diestel@steloj.de>
LABEL maintainer <diestel@steloj.de>

# Grilo

RUN apt-get update && apt-get install -y --no-install-recommends \
maven curl unzip \
&& rm -rf /var/lib/apt/lists/*
# tio ne necesa, se ni uzas maven...:
# RUN apt install libjetty9-java libjing-java \

# ne necesa, se ni uzas maven...: apt install libjetty9-java libjing-java \
ADD . .

RUN curl -LO https://github.com/revuloj/voko-grundo/archive/master.zip \
&& unzip master.zip voko-grundo-master/dtd/* && rm master.zip


RUN useradd -ms /bin/bash -u 1099 grilo
USER grilo:users

# necesas forigi ./RngKtrl/target

ADD . /home/grilo/
WORKDIR /home/grilo

RUN mvn package && cp target/RngKtrl* ./ && ls

#COPY --chown=revo:users /ant /home/revo/voko/ant
#COPY --chown=revo:users /xsl /home/revo/voko/xsl
#COPY --chown=revo:users /cfg /home/revo/voko/cfg
&& unzip master.zip voko-grundo-master/dtd/* && rm master.zip \
&& cp voko-grundo-master/dtd/vokoxml.rnc src/main/resources/ \
&& mvn package && cp target/RngKtrl* ./ && ls

#### staĝo 2: Nun kreu novan procesumon kun nur la kompilaĵo, sen fontoj, maven ktp.

FROM openjdk:jre-slim
MAINTAINER <diestel@steloj.de>
LABEL maintainer <diestel@steloj.de>

RUN useradd -ms /bin/bash -u 1099 grilo

WORKDIR /home/grilo

COPY --from=builder /home/grilo/RngKtrl-1.0-SNAPSHOT.jar /home/grilo/grilo /home/grilo/
COPY --from=builder voko-grundo-master/dtd/ /home/grilo/grilo /home/grilo/voko/dtd/
COPY --from=builder /RngKtrl-1.0-SNAPSHOT.jar /grilo /home/grilo/
COPY --from=builder /voko-grundo-master/dtd/ /home/grilo/voko/dtd/

#ADD --chown=grilo:users ./grilo /home/grilo/

Expand Down

0 comments on commit 9a55f98

Please sign in to comment.