You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 2, 2025. It is now read-only.
Setup a CI pipeline for Github and Jenkins. The goal is to integrate CI DevOps practice both for the project and for personal learning. This is to include code coverage, static analysis, and lint. May setup a zenhub board to better manage issues and explore other devOps tools offered on Github and Jenkins to improve workflow.
Tasks/Goals
Ensure Github Actions can Build Ubuntu Builds
Setup Jenkins Server on Raspberry Pi
Setup Security Code Analysis
Setup Ubuntu node on Jenkins (perhaps change to Fedora)
Setup static analyzers
Setup doxygen workflow generation and deployment
Setup linter
See if splint is a good idea to add to workflow
Setup fuzzer (i.e. afl)
(optional) setup cppcheck
Summary
To fill out once the issue is to be closed. Give a short summary of the changes you made to implement or fix an issue
Github action workflow to build code has been completed
Github action workflow static analysis has been completed (using CodeQL)
Github action workflow to generate oxygen and deploy on github pages has been completed