Continuous Delivery of Pulp 3 » History » Revision 3
Revision 2 (dkliban@redhat.com, 03/22/2018 05:02 PM) → Revision 3/5 (daviddavis, 03/22/2018 09:06 PM)
# Continuous Delivery of Pulp 3 The plan for continuous delivery of Pulp 3 is to gate every pull request for pulp\[0\] and pulp_file\[1\] repositories using automated functional tests including those provided by pulp-smash\[2\] and to publish new builds of pulpcore and pulp_file to PyPI once a week without human intervention. ## Pull Requests The following tests are used to check pulpcore pull requests: - unit tests - pulp-smash pulpcore tests - pep8 - docs builder - pulp-smash pulp_file tests (failures are allowed) For pulp_file, the following jobs are used: - pep8 - pulp-smash pulp_file tests ## Releases The following tests are used to check pulpcore releases: - pulp-smash pulpcore tests ## Plugins Other than pulp_file, plugins will be responsible for providing their own set of continuous integration jobs. \[0\] http://github.com/pulp/pulp/ \[1\] http://github.com/pulp/pulp_file/ \[2\] https://github.com/PulpQE/pulp-smash