onweb-kotlin.lionweb-kotlin-2024.1-repo-client-testing.0.2.6.source-code.repoclienttesting-lionweb-repository-Dockerfile Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lionweb-kotlin-2024.1-repo-client-testing Show documentation
Show all versions of lionweb-kotlin-2024.1-repo-client-testing Show documentation
Client library to connect to the LionWeb Repository
The newest version!
FROM nikolaik/python-nodejs:python3.12-nodejs22
ARG lionwebRepositoryCommitId=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
RUN mkdir lionweb-repository
WORKDIR lionweb-repository
RUN git init
RUN git fetch --depth 1 https://github.com/LionWeb-io/lionweb-repository.git ${lionwebRepositoryCommitId}
RUN git checkout FETCH_HEAD
ADD config-gen.py packages/server
RUN npm install
RUN npm run build
RUN echo "cd packages/server" >> run.sh
RUN echo "python config-gen.py" >> run.sh
RUN echo "npm run dev" >> run.sh
CMD ["sh", "run.sh"]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy