manager: tooling fixes & ci integration
The tooling of manager is broken due to changes in paths after integration with kresd
's repository. This should mainly fix the linting step in CI and all other tools as well.
Merge request reports
Activity
added manager label
assigned to @vsraier
added 1 commit
- 500f2211 - ci/manager: use kresd from development packages
- Resolved by Tomas Krizek
added 2 commits
added 5 commits
Toggle commit listThis is good to go, summary of changes:
- remove pre-loading of poetry dependencies - it was too much extra complexity not worth the negligable speedup
- add Fedora container because it has easily installable python interpreters
- run unit tests on all supported python versions
- remove deprecated manager's containers
remove the remainders of integration test runner - will be replaced by packaging tests- remove pyright in favor of mypy
Edited by Tomas Krizekrequested review from @vsraier
- Resolved by Vaclav Sraier
- Resolved by Tomas Krizek
- Resolved by Vaclav Sraier
marked this merge request as draft from 4d4aa5cd
mentioned in merge request !1252 (merged)
added 1 commit
- b2b7e5f3 - fixup! manager: scripts: fixed after changes in repository structure, added missing dependencies
added 7 commits
- b845f9f5 - manager: scripts: fixed after changes in repository structure, added missing dependencies
- 77d2035b - manager: ci container: update URL for installing poetry due to upstream change
- a054fe43 - ci: execute manager unit tests
- a66422ff - manager: remove pyright in favor of mypy
- 5d32438e - manager: remove ununsed containers
- de9b6f3a - ci: make pytests behavior consistent with remaining jobs
- 230ddfb9 - ci/manager: use junit test report
Toggle commit listenabled an automatic merge when the pipeline for 230ddfb9 succeeds
mentioned in commit e70ca7ac
mentioned in issue #717 (closed)
mentioned in commit 0d2d0afd
mentioned in commit 4857b543