README.md 778 Bytes
Newer Older
Guilhem Saurel's avatar
README  
Guilhem Saurel committed
1
2
3
4
5
6
7
8
9
10
11
# Gepetto Softwares Dashboard

## Dependencies

Get Python3.6, create a virtualenv, and install dependencies:

`pip install -U -r requirements.txt`

## Launch

```
Guilhem Saurel's avatar
tokens    
Guilhem Saurel committed
12
13
14
15
export GITHUB_TOKEN=xxx
export GITLAB_TOKEN=xxx
export REDMINE_TOKEN=xxx
export OPENROB_TOKEN=xxx
Guilhem Saurel's avatar
README  
Guilhem Saurel committed
16
17
./manage.py migrate
./manage.py populate
Guilhem Saurel's avatar
Guilhem Saurel committed
18
19
20
21
22
./manage.py fetch
./manage.py robotpkg
./manage.py cmake
./manage.py travis
./manage.py update
Guilhem Saurel's avatar
README  
Guilhem Saurel committed
23
24
25
./manage.py runserver
```

Guilhem Saurel's avatar
Guilhem Saurel committed
26
27
or, as a shortcut, `./launch.sh`

Guilhem Saurel's avatar
README  
Guilhem Saurel committed
28
You can go to http://localhost:8000
Guilhem Saurel's avatar
TODOs    
Guilhem Saurel committed
29
30
31
32
33
34
35
36
37
38
39

## TODO

- supprimer le besoin de delete_perso
- populate public/private field
- fix interaction between pagination & filtering
- retrieve dependencies
    - classify system / rpkg
    - get their version depending on the target os
- dockerfile
    - generic Vs. using dependencies