A simple version tracker tool which uses Python Falcon and Redis to save the version metadata
- run
docker-compose up -d - issue a
POSTrequest tolocalhost:5000with the payload{ "project_name": "kafka", "project_url": "www.kafka.com", "project_env": "stg", "version": "0.5", "branch": "release", "git_hash": "3143214324RDASFEW", "user": "minzhang" } - open browser and go to
localhost:38080
You can post any JSON to luca-api server, it will automatically render the table on HTML page.
In case if you need to sort your columns in the order you want, just add the following section in to the index.html file under /usr/share/nginx/html in the minzhang/luca-web docker, or fork the project form https://github.com/minzhang28/luca-web.
data:json,
schema: [
{"header":"Project Name", "key":"project_name"},
{"header":"Environment", "key":"project_env"},
{"header":"Build Branch", "key":"branch"},
{"header":"Version", "key":"version"},
{"header":"Commit Hash", "key":"git_hash"},
{"header":"Commit User", "key":"user"}
]