Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inab/oeb-github-docs-frontend
Github docs
https://github.com/inab/oeb-github-docs-frontend
openebench
Last synced: 5 days ago
JSON representation
Github docs
- Host: GitHub
- URL: https://github.com/inab/oeb-github-docs-frontend
- Owner: inab
- Created: 2019-10-09T14:56:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-12T08:45:50.000Z (over 2 years ago)
- Last Synced: 2024-04-24T10:21:42.026Z (7 months ago)
- Topics: openebench
- Language: Vue
- Homepage: https://openebench.bsc.es/docs
- Size: 405 KB
- Stars: 0
- Watchers: 12
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docs
This web frontend to the documentation depends on
The prefix of the service to be used can be changed on [.env.production](.env.production).
## Auto Deployment
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).
### Production/Master
```yml
name: Docker Image CI productionon:
push:
branches: [ master ]
```The git workflow for building and pushing the Docker Image for is triggered by a push to the `master` branch.
### Docker composeThe respective docker compose files for the oeb landscape can be found in this repo:
## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run build
```### Run your tests
```
npm run test
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).