This web frontend to the documentation depends on https://openebench.bsc.es/rest/docs/projects
The prefix of the service to be used can be changed on .env.production.
The Deployment is set up with Docker and GIT workflows.
docker-image.yml
contains the GIT workflow specifications, using DOCKER_HUB_USER_NAME
and DOCKER_HUB_ACCESS_TOKEN
as Docker Hub credentials.
Dockerfile
contains the ENV variables and Build stage (nginx).
name: Docker Image CI production
on:
push:
branches: [ master ]
The git workflow for building and pushing the Docker Image for https://docs.openebench.bsc.es/ is triggered by a push to the master
branch.
The respective docker compose files for the oeb landscape can be found in this repo: https://github.com/inab/oeb-docker-compose
npm install
npm run serve
npm run build
npm run test
npm run lint