freeipa/ipatests/azure
Stanislav Levin 42067e5610 Azure: Run pycodestyle check in Lint job
- previously, fastlint make's target includes both the Pylint task
and pycodestyle one. The purpose of this target is a fast checking
only for changed Python files. This makes sense for pycodestyle, but
limits Pylint due to a context(file) checking. The clients which
call the code being linted are not checked at all. In Azure Pylint
(for the whole codebase) is run in the Lint task, this makes fastlint
extra for Azure.

- `Quick code style check` task used distro's Pylint, while `Lint`
task PyPI's one. This may cause different results and confuse a
user.

- `Build` task takes time longer than `Lint` one, so this change
doesn't lead to increased CI time.

- all Azure tests depend on Build and Lint tasks. Mostly it's no need
to run tests due to a probably broken code.

Fixes: https://pagure.io/freeipa/issue/8961
Signed-off-by: Stanislav Levin <slev@altlinux.org>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
Reviewed-By: François Cami <fcami@redhat.com>
2021-08-24 16:49:10 +02:00
..
azure_definitions Azure: temporarily disable problematic tests, #2 2021-07-23 10:52:55 +02:00
Dockerfiles azure: Make it possible to adjust Docker resources per test env 2021-05-25 10:45:49 +03:00
scripts azure: Make it possible to adjust Docker resources per test env 2021-05-25 10:45:49 +03:00
templates azure: coredump: Wait for systemd fully booted 2021-05-25 10:45:49 +03:00
azure-pipelines-rawhide.yml Azure: Add Rawhide definitions 2020-08-31 09:46:03 +03:00
azure-pipelines.yml Azure: Run pycodestyle check in Lint job 2021-08-24 16:49:10 +02:00