This release is a pre-release and may not be stable for production use.
gerritexec
gerritexec is a command line tool listening to gerrit on a designated project. On each new patchset, (or when a comment contains recheck no bug or run gerritexec) it will:
git clone the project
git pull the patchset
cd in the git tree and run a script
positively review the patchset ( +1 ) if the program exit(0)
negatively review the patchset ( -1 ) otherwise
Examples
Positively review all patchsets in the stackforge/puppet-ceph project:
gerritexec --hostname review.openstack.org \
--username puppetceph \
--script 'true' \
--project stackforge/puppet-ceph
Run the integration tests found in the git tree of the stackforge/puppet-ceph project:
gerritexec --hostname review.openstack.org \
--username puppetceph \
--script 'bundle exec rake spec:system' \
--project stackforge/puppet-ceph
Metadata
Release files for gerritexec 1.2.0.a16.g4e04203
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| gerritexec-1.2.0.a16.g4e04203.tar.gz | 19.4 kB | Without provenance | Details for gerritexec-1.2.0.a16.g4e04203.tar.gz |
Release files / gerritexec-1.2.0.a16.g4e04203.tar.gz
| Download URL | gerritexec-1.2.0.a16.g4e04203.tar.gz |
|---|---|
| Size | 19.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
71225cb35b469eb79622d8086aec0d015688ccb2093796e67377d2a190f7b03d
|
|
BLAKE2b-256 checksum How to use checksums |
1c703672a24c4f5362c3d0e4a04d3ca1d5cc99767ca56f79dead0a9c55f3e406
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for gerritexec 1.2.0.a16.g4e04203
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.