Open
Milestone
Design and test next generation CI Automation [Roadmap - Tooling and infrastructure]
- Lead: olasd
- Priority: low
- Effort: ??
Description:
Design and tests solutions in order to improve the actual Continuous Integration tools to match the infrastructure evolutions and provide more features
Includes work:
- Actual CI state of the art and requirements specification
- Evaluation of a migration from Jenkins to GitLab CI (and effective migration if relevant)
- Code audit tools integration (static and/or dynamic analysis)
KPIs:
-
Gitlab CI used or tested in one or more sysadmin projects -
Evaluation matrix (Pros/Cons) for a migration from jenkins to gitlab ci or other tool -
Pros/Cons to deploy a code audit tool
Unstarted Issues (open and unassigned)
3
Ongoing Issues (open and assigned)
5
- swh-docs · Document the Python version support matrix for swh modules
- Jenkins jobs · Implement the decision for running tests on multiple python versions depending on the trigger
- Meta · Define what pipeline runs should run tests on which Python versions
- Jenkins jobs · Add support in our Jenkins pipelines to run tests on a list of Python interpreter versions
- Meta · Explicit support of multiple Python versions for CI of swh Python modules in Jenkins
Completed Issues (closed)
2
- sysadm-environment · Deploy new docker-based jenkins runners
- Dockerfiles for Jenkins · Create docker images for our CI environment with multiple versions of Python
Loading
Loading
Loading