Merge pull request #147 from alfredodeza/master

get ready to release 1.3.4
v1.3.4
Merge pull request #148 from alfredodeza/master

remove call to install from requirement files
add jenkins-build script

Move our Jenkins build script out of Jenkins' database and into Git so
that we can have greater visibility on future changes.

Going forward, we will modify the ceph-deploy Jenkins task to only run
this script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
jenkins: write trace output to STDOUT

Add shell command tracing to the Jenkins build task.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
jenkins: remove commented GNUPGHOME

This is a legacy setting that we can simply remove from the script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
Merge pull request #149 from kdreyer-inktank/jenkins

migrate Jenkins build steps to Git
Add test to properly catch debian/sid strings from version

strings for wheezy/sid and jessie/sid aren't caught by the version number
 test already implmented.

Adds test to check if codename is still empty and version contains a slash
 if so, and minor is sid, we set codename to sid. Otherwise we set codename
 to major.

Adds test cases for platform_information to test expected usage patterns
 and covers some common os strings.

Futher assessment may then made to see if we should then refuse
 jessie or sid

Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Add some development directions to README

Adds some development directions / notes to README.rst to help make
contributing easier.

Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Merge pull request #150 from xarses/debian-sid

Add test to properly catch debian/sid strings from version
Merge pull request #151 from xarses/dev-readme

Add some development directions to README
jenkins: support autobuild key or release key

We need Jenkins to build ceph-deploy more often so we can have more
testing, but we don't want to sign these "unofficial" builds with the
official release key.

Conditionally select the release key or the autobuild key based upon the
$RELEASE environment variable. Jenkins will set this variable using a
parameter when it runs each ceph-deploy build. For formal releases, we
will set the parameter to "true".

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
add jenkins-pull-requests-build script

Move our Jenkins pull requests build script out of Jenkins' database and
into Git so that we can have greater visibility on future changes.

Going forward, we will modify the ceph-deploy-pull-requests Jenkins task
to only run this script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
Merge pull request #152 from kdreyer-inktank/jenkins

jenkins: support autobuild key or release key
Merge pull request #153 from kdreyer-inktank/jenkins-pr

add jenkins-pull-requests-build script