https://github.com/inab/openebench-frontend
Frontend for the OpenEBench platform
https://github.com/inab/openebench-frontend
elixir-europe elixir-spain frontend openebench scientific technical
Last synced: about 2 months ago
JSON representation
Frontend for the OpenEBench platform
- Host: GitHub
- URL: https://github.com/inab/openebench-frontend
- Owner: inab
- License: apache-2.0
- Created: 2018-06-06T09:50:57.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T03:33:35.000Z (over 2 years ago)
- Last Synced: 2025-04-22T21:48:53.721Z (6 months ago)
- Topics: elixir-europe, elixir-spain, frontend, openebench, scientific, technical
- Language: TypeScript
- Homepage: https://openebench.bsc.es
- Size: 154 MB
- Stars: 1
- Watchers: 8
- Forks: 4
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# OpenEBench Web application
This is the web application for openebench
## Auto Deployment
The Deployment is set up with Docker and GIT workflows.
`docker-image-dev.yml`, `docker-image-dev2.yml`, `docker-image-prod.yml`
contain the GIT workflow specifications, using `DOCKER_HUB_USER_NAME`
and `DOCKER_HUB_ACCESS_TOKEN` as Docker Hub credentials.`Dockerfile.develop`, `Dockerfile.develop2` and `Dockerfile.production`
contain 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
and is triggered
by a push to the `master` or `development` branch.### Development
```yml
name: Docker Image CI Devon:
push:
branches: [ development ]
```The git workflow for building and pushing the Docker Image
for
is triggered by a push to the `development-2` branch.### Development-2
```yml
name: Docker Image CI Dev 2on:
push:
branches: [ development-2 ]
```The git workflow for building and pushing the Docker Image for
is triggered by a push to the `development-2`
branch.### Docker compose
The respective docker compose files for the oeb landscape can be found in this repo:
#### Stack
- Angular 8.0+
- 3rd party Javascript libraries (c3 & D3)#### Useage
Publicly available at [https://openebench.bsc.es](https://openebench.bsc.es)