Skip to content
Snippets Groups Projects
Verified Commit 5b61ac96 authored by Martin Weise's avatar Martin Weise
Browse files

Merge branch 'dev'

parents 1900e17f be1d1ad0
No related branches found
No related tags found
No related merge requests found
......@@ -609,8 +609,6 @@ release-chart:
release-docs:
stage: release
image: docker.io/python:3.11-alpine
variables:
VERSION: "${CI_COMMIT_BRANCH:8:8}"
only:
refs:
- /^release-.*/
......@@ -619,14 +617,14 @@ release-docs:
- "chmod +x /usr/bin/yq"
- "apk add --update alpine-sdk bash sed wget openssh"
- "pip install -r ./requirements.txt"
- "mkdir -p ./final/${VERSION}/swagger"
- "mkdir -p ./final/${APP_VERSION}/swagger"
script:
- "make gen-lib-doc gen-docs-doc"
- "cp -r ./lib/python/docs/build/html ./final/${VERSION}/sphinx" # sphinx
- "cp .docs/.swagger/api.yaml ./final/${VERSION}/swagger/api.yaml" # swagger
- "cp .docs/.swagger/swagger-ui.html ./final/${VERSION}/swagger/index.html" # swagger
- "cp .docs/.swagger/custom.css ./final/${VERSION}/swagger/custom.css" # swagger
- "cp -r ./site/* ./final/${VERSION}" # mkdocs
- "cp -r ./lib/python/docs/build/html ./final/${APP_VERSION}/sphinx" # sphinx
- "cp .docs/.swagger/api.yaml ./final/${APP_VERSION}/swagger/api.yaml" # swagger
- "cp .docs/.swagger/swagger-ui.html ./final/${APP_VERSION}/swagger/index.html" # swagger
- "cp .docs/.swagger/custom.css ./final/${APP_VERSION}/swagger/custom.css" # swagger
- "cp -r ./site/* ./final/${APP_VERSION}" # mkdocs
- eval $(ssh-agent -s)
- "mkdir -p /root/.ssh"
- echo "$CI_KEY_PRIVATE" > /root/.ssh/id_rsa && chmod 0600 /root/.ssh/id_rsa
......@@ -634,7 +632,7 @@ release-docs:
- echo "$CI_DOC_ID" > ~/.ssh/known_hosts
- tar czf ./final.tar.gz ./final
- "scp -oHostKeyAlgorithms=+ssh-rsa -oPubkeyAcceptedAlgorithms=+ssh-rsa final.tar.gz $CI_DOC_USER@$CI_DOC_IP:final.tar.gz"
- "ssh -oHostKeyAlgorithms=+ssh-rsa -oPubkeyAcceptedAlgorithms=+ssh-rsa $CI_DOC_USER@$CI_DOC_IP 'rm -rf /system/user/ifs/infrastructures/public_html/dbrepo/*; tar xzf ./final.tar.gz; rm -f ./final.tar.gz; cp -r ./final/* /system/user/ifs/infrastructures/public_html/dbrepo/${VERSION}; rm -rf ./final'"
- "ssh -oHostKeyAlgorithms=+ssh-rsa -oPubkeyAcceptedAlgorithms=+ssh-rsa $CI_DOC_USER@$CI_DOC_IP 'rm -rf /system/user/ifs/infrastructures/public_html/dbrepo/*; tar xzf ./final.tar.gz; rm -f ./final.tar.gz; cp -r ./final/* /system/user/ifs/infrastructures/public_html/dbrepo/${APP_VERSION}; rm -rf ./final'"
release-libs:
stage: release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment