This is an automated email from the git hooks/post-receive script.
praiskup pushed a change to branch master
in repository copr/copr.
from ff24f36 beaker: ensure PID1 zombie reaping in docker env
add c0a15a9 rpmbuild: inform about testsuite coverage
add eb21467 rpmbuild: fix Provider class design
add 6845931 frontend: catch NoPackageSourceException in apiv3 on rebuild
add 9302f81 frontend: nicer web-UI error message on missing default source method
add 7babe72 frontend: nicer message in package name validator
add c85c618 common: RHEL6 fix for ModuleStatusEnum
add 25dcdda common, cli, python, rpmbuild, frontend, backend: DistGit source method
add 69bc510 frontend: don't duplicate enums.BuildSourceEnum
add 622ee77 rpmbuild: drop SourceType and rely on BuildSourceEnum
add 5723003 rpmbuild: catch FileNotFound on el6 correctly
add 4930088 behave: first experiments with behave in Copr
add 4b573ba build_aux: make linter produce diff only for project subdir
add b4af0bd frontend: use "source build" collocation, not "srpm
build"
add 1a762c0 beaker: fix runtest.sh package count assertions
No new revisions were added by this update.
Summary of changes:
.pylintpath/pylint_copr_plugin.py | 4 +
backend/copr_backend/background_worker_build.py | 2 +-
beaker-tests/DockerTestEnv/Dockerfile | 2 +-
beaker-tests/README | 1 +
.../{runtest-aarch64.sh => runtest-distgit.sh} | 30 +-
.../Sanity/copr-cli-basic-operations/runtest.sh | 20 +-
behave/.gitignore | 1 +
.../copr_backend/daemons => behave}/__init__.py | 0
behave/copr_behave_lib.py | 144 +++++++++
behave/features/build_from_distgit.feature | 22 ++
behave/features/environment.py | 52 ++++
behave/features/steps/builds.py | 53 ++++
behave/features/steps/package.py | 47 +++
behave/features/steps/project.py | 30 ++
build_aux/jenkins-job | 1 +
build_aux/linter | 25 +-
cli/copr-cli.spec | 10 +-
cli/copr_cli/main.py | 106 +++++++
cli/tests/test_distgit.py | 156 ++++++++++
common/copr_common/enums.py | 14 +-
common/python-copr-common.spec | 2 +-
frontend/coprs_frontend/coprs/filters.py | 1 +
frontend/coprs_frontend/coprs/forms.py | 175 +++++++++--
frontend/coprs_frontend/coprs/helpers.py | 29 +-
.../coprs_frontend/coprs/logic/builds_logic.py | 21 +-
.../coprs_frontend/coprs/logic/dist_git_logic.py | 9 +
frontend/coprs_frontend/coprs/models.py | 21 +-
.../coprs_frontend/coprs/templates/_helpers.html | 4 +-
.../templates/coprs/detail/_builds_forms.html | 16 +
.../templates/coprs/detail/_describe_source.html | 10 +
.../templates/coprs/detail/_package_forms.html | 23 ++
.../templates/coprs/detail/_package_helpers.html | 5 +
.../coprs/templates/coprs/detail/add_build.html | 1 +
.../detail/add_build/{upload.html => distgit.html} | 6 +-
.../coprs/views/apiv3_ns/apiv3_builds.py | 24 ++
.../coprs/views/apiv3_ns/apiv3_packages.py | 19 +-
.../coprs/views/backend_ns/backend_general.py | 10 +-
.../coprs/views/coprs_ns/coprs_builds.py | 48 ++-
.../coprs/views/coprs_ns/coprs_packages.py | 25 +-
frontend/coprs_frontend/pagure_events.py | 7 +-
frontend/coprs_frontend/tests/coprs_test_case.py | 11 +-
.../coprs_frontend/tests/test_apiv3/test_builds.py | 159 +++++++++-
.../tests/test_apiv3/test_packages.py | 75 +++++
.../test_coprs_ns/test_method_distgit.py | 75 +++++
pylintrc | 3 +-
python/copr/test/client_v3/test_builds.py | 21 +-
python/copr/test/client_v3/test_packages.py | 30 ++
python/copr/v3/proxies/build.py | 32 ++
python/python-copr.spec | 2 +-
python/run_tests.sh | 6 +-
rpmbuild/bin/copr-distgit-client | 10 +
cli/copr => rpmbuild/copr-distgit-client | 8 +-
rpmbuild/copr-rpmbuild.spec | 65 +++-
rpmbuild/copr_distgit_client.py | 335 +++++++++++++++++++++
rpmbuild/copr_rpmbuild/helpers.py | 55 +++-
rpmbuild/copr_rpmbuild/providers/__init__.py | 17 +-
rpmbuild/copr_rpmbuild/providers/base.py | 9 +-
rpmbuild/copr_rpmbuild/providers/distgit.py | 39 +++
rpmbuild/copr_rpmbuild/providers/scm.py | 53 +---
rpmbuild/etc/copr-distgit-client/default.ini | 25 ++
rpmbuild/main.py | 20 +-
rpmbuild/run_tests.sh | 18 +-
rpmbuild/tests/test_distgit.py | 88 ++++++
rpmbuild/tests/test_distgit_client.py | 173 +++++++++++
rpmbuild/tests/test_main.py | 6 +-
rpmbuild/tests/test_providers.py | 10 +-
66 files changed, 2287 insertions(+), 234 deletions(-)
copy beaker-tests/Sanity/copr-cli-basic-operations/{runtest-aarch64.sh =>
runtest-distgit.sh} (54%)
create mode 100644 behave/.gitignore
copy {backend/copr_backend/daemons => behave}/__init__.py (100%)
create mode 100644 behave/copr_behave_lib.py
create mode 100644 behave/features/build_from_distgit.feature
create mode 100644 behave/features/environment.py
create mode 100644 behave/features/steps/builds.py
create mode 100644 behave/features/steps/package.py
create mode 100644 behave/features/steps/project.py
create mode 100644 cli/tests/test_distgit.py
copy frontend/coprs_frontend/coprs/templates/coprs/detail/add_build/{upload.html =>
distgit.html} (58%)
create mode 100644 frontend/coprs_frontend/tests/test_apiv3/test_packages.py
create mode 100644
frontend/coprs_frontend/tests/test_views/test_coprs_ns/test_method_distgit.py
create mode 100644 python/copr/test/client_v3/test_packages.py
create mode 100755 rpmbuild/bin/copr-distgit-client
copy cli/copr => rpmbuild/copr-distgit-client (78%)
create mode 100644 rpmbuild/copr_distgit_client.py
create mode 100644 rpmbuild/copr_rpmbuild/providers/distgit.py
create mode 100644 rpmbuild/etc/copr-distgit-client/default.ini
create mode 100644 rpmbuild/tests/test_distgit.py
create mode 100644 rpmbuild/tests/test_distgit_client.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
Show replies by date