Skip to content

ganievs/atlassian-release-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlassian product updates tracking app

A simple app built with Fast API.

Preconditions:

  • Docker

Build

$ docker build -t atlasian-release-tracking .

Run

$ docker run --rm -ti -v data:/data -p 8000:8000 atlasian-release-tracking

Run tests

$ docker run --rm -ti -p 8000:8000 atlasian-release-tracking bash -c "alembic upgrade head && pytest tests/test.py"

Example request

From cli

$ curl -X POST http://127.0.0.1:8000/ \
   -H 'Content-Type: application/json' \
   -d '{"product":"jira-core","url":"https://raw.githubusercontent.com/ganievs/atlasian-release-tracking/main/data/jira-core.json"}'

From swagger ui

http://127.0.0.1:8000/docs Swagger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published