This project contains a Flask based application that helps plan and generate code using LLM APIs.
A minimal GitLab CI configuration is provided in .gitlab-ci.yml. The pipeline installs dependencies and runs the test suite via pytest.
Tickets generated by the application can be pushed to GitLab as issues using the script scripts/gitlab_issues.py.
- Set the environment variables
GITLAB_TOKENandGITLAB_PROJECT_ID(and optionallyGITLAB_URL). - Run the script and provide the path to your
tickets.jsonfile:
python scripts/gitlab_issues.py path/to/tickets.jsonEach ticket will be created as an issue in the specified GitLab project.