Skip to content
Snippets Groups Projects
Commit 31da174d authored by René Schöne's avatar René Schöne
Browse files

ci testing

parent a6bd8fb6
No related branches found
No related tags found
No related merge requests found
...@@ -25,32 +25,18 @@ build: ...@@ -25,32 +25,18 @@ build:
- "src/gen" - "src/gen"
ragdoc_build: ragdoc_build:
image: openjdk:8 image: git-st.inf.tu-dresden.de:4567/jastadd/ragdoc-builder
stage: ragdoc_build stage: ragdoc_build
script:
- git clone --recurse-submodules git@git-st.inf.tu-dresden.de:jastadd/ragdoc-builder.git
- cd ragdoc-builder
- ./gradlew fatJar
- JAVA_FILES="$(find ../../src/ -name '*.java')"
- BOOT_CLASSPATH="/usr/local/openjdk-8/jre/lib/rt.jar"
- java -jar rd-builder.jar -d ../data -bootclasspath $BOOT_CLASSPATH $JAVA_FILES
artifacts: artifacts:
paths: paths:
- "data/" - "data/"
ragdoc_view: ragdoc_view:
image: "node:15.6.0-buster" image: "git-st.inf.tu-dresden.de:4567/jastadd/ragdoc-view"
stage: ragdoc_view stage: ragdoc_view
script:
- git clone git@git-st.inf.tu-dresden.de:jastadd/ragdoc-view.git
- cd ragdoc-view/src
- ln -s ../../data
- cd ..
- npm install
- ng build --base-href .
artifacts: artifacts:
paths: paths:
- "ragdoc-view/dist/" - "dist/"
pages: pages:
image: python:3.7-alpine image: python:3.7-alpine
...@@ -59,7 +45,7 @@ pages: ...@@ -59,7 +45,7 @@ pages:
- pip install -U sphinx sphinx-rtd-theme recommonmark sphinxemoji sphinx-markdown-tables - pip install -U sphinx sphinx-rtd-theme recommonmark sphinxemoji sphinx-markdown-tables
script: script:
- mkdir -p pages/_static/ragdoc - mkdir -p pages/_static/ragdoc
- cp -r ragdoc-view/dist/* pages/_static/ragdoc - cp -a dist/* pages/_static/ragdoc/
- sphinx-build -b html pages/ public - sphinx-build -b html pages/ public
artifacts: artifacts:
paths: paths:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment