Continuous Delivery of Pulp 3 » History » Revision 4
Revision 3 (daviddavis, 03/22/2018 09:06 PM) → Revision 4/5 (daviddavis, 03/22/2018 09:44 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 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
- pulp-smash pulp_file tests
For pulp_file, we use the following tests:
- pulp-smash pulp_file 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