A buildout recipe to update plone sites
Project description
uncsom.recipe.ploneupdater
Upgrade all of your Plone sites quickly!
Code repository: https://github.com/ianderso/uncsom.recipe.ploneupdater
uncsom.recipe.ploneupdater is a buildout recipe that you can use to update plone sites. It automatizes the following tasks:
pack database
reinstall products with the quickinstaller or GenericSetup Upgrade Steps
run Plone migration (portal_migration.upgrade)
clean up invalid GS steps
Detailed Documentation
Supported options
The recipe supports the following option:
- admin-name
The name of the zope instance admin. The same as defined in the user option of your zope instance. Defaults to ‘admin’
Example usage
We’ll start by creating a buildout that uses the recipe. Let’s create a freash zope instance:
>>> write(sample_buildout, 'buildout.cfg', """ ... [buildout] ... parts = ... instance ... update-plone ... index = http://pypi.python.org/simple ... find-links = ... http://download.zope.org/distribution/ ... http://effbot.org/downloads ... eggs = ... Plone ... Pillow ... ... [instance] ... recipe = plone.recipe.zope2instance ... user = admin:admin ... eggs = ${buildout:eggs} ... ... [update-plone] ... recipe = collective.recipe.updateplone ... admin-name = admin ... """)
Contributors
Ian Anderson (Author)
Change history
0.1 (2013-11-07)
Initial Import
1.2 (2013-11-16)
Detect instance name
Detect zeo or standalone instance
Start and stop zeo
Stop instance if started
Download
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for uncsom.recipe.ploneupdater-1.2.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d7cfa557a9781afee9bd89ad9e1642363bbc5d08ff3998c17977461f8630754 |
|
MD5 | 0af852723019369e1e78a1928705d049 |
|
BLAKE2b-256 | 3b2cc671ac0ba207e164dfb87cd1b8510e8764a353eecb9618ecb126296064d2 |