Merge pull request #145 from plone/extended-travis
Implement continuous intregration over Plone 4.0 and Plone 4.1
This commit is contained in:
commit
06755d873e
24
.travis.yml
24
.travis.yml
|
@ -1,14 +1,18 @@
|
||||||
language: python
|
language: python
|
||||||
python:
|
python: 2.7
|
||||||
- 2.6
|
|
||||||
- 2.7
|
|
||||||
|
|
||||||
env:
|
env:
|
||||||
global:
|
- PLONE_VERSION=4.3
|
||||||
- secure: "nTXMNU2aYbCtvKD74PndF8Xm2h6IvsxPjr6vj45AxjXmaB7Wf5oGi/4b6ObV\nexBtUQkFnc+M0ThGyUznOCPi3YxcbTzsyhQYhHUtmtw/6QRyYgo4E0GLDItU\n37Ff6wpxl3NMMJTvpi6SOVUvIJUl3+cs+4bkMkS48RSFGg2rGmo=" # Coveralls.io token
|
global:
|
||||||
matrix:
|
- secure: "nTXMNU2aYbCtvKD74PndF8Xm2h6IvsxPjr6vj45AxjXmaB7Wf5oGi/4b6ObV\nexBtUQkFnc+M0ThGyUznOCPi3YxcbTzsyhQYhHUtmtw/6QRyYgo4E0GLDItU\n37Ff6wpxl3NMMJTvpi6SOVUvIJUl3+cs+4bkMkS48RSFGg2rGmo=" # Coveralls.io token
|
||||||
- PLONE_VERSION=4.2
|
matrix:
|
||||||
- PLONE_VERSION=4.3
|
include:
|
||||||
|
- python: 2.6
|
||||||
|
env: PLONE_VERSION=4.0
|
||||||
|
- python: 2.6
|
||||||
|
env: PLONE_VERSION=4.1
|
||||||
|
- python: 2.6
|
||||||
|
env: PLONE_VERSION=4.2 QA=true
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- mkdir -p buildout-cache/eggs
|
- mkdir -p buildout-cache/eggs
|
||||||
|
@ -22,8 +26,8 @@ script:
|
||||||
- make coverage
|
- make coverage
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- pip install python-coveralls==2.4.0
|
- test -v QA && pip install python-coveralls==2.4.0 || true
|
||||||
- coveralls
|
- test -v QA && coveralls || true
|
||||||
|
|
||||||
notifications:
|
notifications:
|
||||||
irc:
|
irc:
|
||||||
|
|
25
CHANGES.rst
25
CHANGES.rst
|
@ -1,6 +1,31 @@
|
||||||
Changelog
|
Changelog
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
1.1.0 (unreleased)
|
||||||
|
------------------
|
||||||
|
|
||||||
|
- List supported Plone versions in setup.py.
|
||||||
|
[zupo]
|
||||||
|
|
||||||
|
- Add Plone 4.0 and 4.1 under Python 2.6 to the testing matrix.
|
||||||
|
[hvelarde]
|
||||||
|
|
||||||
|
- Do not run Plone 4.3 with Python 2.6 and Plone 4.2 with Python 2.7 -- this
|
||||||
|
reduces the number of builds but keeps basically the same coverage.
|
||||||
|
[hvelarde]
|
||||||
|
|
||||||
|
- Only upload coverage info to Coveralls.io on one job per build, not on all
|
||||||
|
jobs.
|
||||||
|
[hvelarde]
|
||||||
|
|
||||||
|
- Upgrade zc.buildout to 1.7.1 (was 1.6.3)
|
||||||
|
[hvelarde]
|
||||||
|
|
||||||
|
- Use Plone 4.3 by default (was 4.2)
|
||||||
|
[hvelarde]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1.1.0-rc.1 (2013-10-10)
|
1.1.0-rc.1 (2013-10-10)
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[buildout]
|
[buildout]
|
||||||
extends = https://raw.github.com/collective/buildout.plonetest/master/test-4.2.x.cfg
|
extends = https://raw.github.com/collective/buildout.plonetest/master/test-4.3.x.cfg
|
||||||
package-name = plone.api
|
package-name = plone.api
|
||||||
package-extras = [test]
|
package-extras = [test]
|
||||||
test-eggs = Pillow
|
test-eggs = Pillow
|
||||||
|
@ -39,7 +39,7 @@ return-status-codes = True
|
||||||
|
|
||||||
[versions]
|
[versions]
|
||||||
Sphinx = 1.1.3
|
Sphinx = 1.1.3
|
||||||
zc.buildout = 1.6.3
|
zc.buildout = 1.7.1
|
||||||
zc.recipe.egg = 1.3.2
|
zc.recipe.egg = 1.3.2
|
||||||
zope.pagetemplate = 3.6.3
|
zope.pagetemplate = 3.6.3
|
||||||
plone.recipe.codeanalysis = 1.0b5
|
plone.recipe.codeanalysis = 1.0b5
|
||||||
|
|
6
setup.py
6
setup.py
|
@ -51,8 +51,10 @@ setup(
|
||||||
classifiers=[
|
classifiers=[
|
||||||
'Environment :: Web Environment',
|
'Environment :: Web Environment',
|
||||||
'Framework :: Plone',
|
'Framework :: Plone',
|
||||||
'Framework :: Plone :: 4.2'
|
'Framework :: Plone :: 4.0',
|
||||||
'Framework :: Plone :: 4.3'
|
'Framework :: Plone :: 4.1',
|
||||||
|
'Framework :: Plone :: 4.2',
|
||||||
|
'Framework :: Plone :: 4.3',
|
||||||
'Intended Audience :: Developers',
|
'Intended Audience :: Developers',
|
||||||
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
|
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
|
||||||
'Operating System :: OS Independent',
|
'Operating System :: OS Independent',
|
||||||
|
|
Reference in New Issue