Inspiration

The idea of improve both the developer and maintainer experience through the detection of issues in the early stages of development and before the publication of a release. Performance is also one of our biggest interests so it was a very interesting approach to code optimization.

What it does

The CI pipeline of any github repository through the generation of reports that detail errors and possible optimizations of code. This is done through the codee framework and the processing of json to turn the information into an html/css report.

How we built it

It is built through Dockerfiles, python scripts, and the buildbot pipeline to create a dynamic report generation that graphs the error apparition. It also took a lot of work...

Challenges we ran into

The integration of all the moving pieces and the types of programming languages and infrastructures that are used in the code. Especially the possibility of generating the Docker containers with only 1 command and the ability to check any repository.

Accomplishments that we're proud of

The agility of the deployment, the flexibility and expandability of the solution, and the modularity of all the pieces that are integrated.

What we learned

The possibilities of all the technologies used to code the project and the difficulty of integrating all the parts.

What's next for Codeegenerates

New projects and experiences related to HPC and everything related to computing.

Built With

Share this project:

Updates