2022-08-29 17:05:01 +02:00
|
|
|
.. _enhancement_of_repository:
|
|
|
|
|
|
|
|
Enhancement of dev env for kerneltest
|
|
|
|
=====================================
|
|
|
|
|
2023-11-16 08:02:56 +10:00
|
|
|
There is plenty of tech debt regarding the kerneltest repository. This document will try
|
|
|
|
to address all the current tech debt tied to kerneltest repository.
|
2022-08-29 17:05:01 +02:00
|
|
|
|
|
|
|
Investigation
|
|
|
|
-------------
|
|
|
|
|
2023-11-16 08:02:56 +10:00
|
|
|
- CI - Currently using Travis CI, which is no longer working. Recommending to switch to
|
|
|
|
either GitHub action or use Zuul CI
|
|
|
|
- Development environment - There is a vagrant using F25, needs to be updated
|
|
|
|
- Automatic dependency updater - recommending renovate
|
|
|
|
- When moving to OpenShift we can consolidate adding automatic deployment with GitHub
|
|
|
|
webhooks
|