From e83e91b4f0aabd2a0288e8960354a84c060073cb Mon Sep 17 00:00:00 2001 From: Mohammed AbuAisha Date: Wed, 16 Jan 2019 10:40:25 +0200 Subject: [PATCH] CY-968 Sync cloudify common versions --- .circleci/config.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ plugin.yaml | 4 ++-- setup.py | 4 ++-- 3 files changed, 48 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0701e757..c147c76a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -34,8 +34,52 @@ jobs: - run: /home/circleci/.local/bin/tox -e flake8 - run: /home/circleci/.local/bin/tox -e py27 + wagon: + docker: + - image: amd64/centos:centos7.3.1611 + steps: + - checkout + - run: + name: Install dependencies + command: yum -y install python-devel gcc openssl git libxslt-devel libxml2-devel openldap-devel libffi-devel openssl-devel libvirt-devel + - run: + name: Download pip + command: curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" + - run: + name: Install pip + command: python get-pip.py + - run: + name: Upgrade pip + command: pip install --upgrade pip==9.0.1 + - run: + name: Install virtualenv + command: pip install virtualenv + - run: + name: Init virtualenv + command: virtualenv env + - run: + name: Install wagon + command: pip install wagon==0.3.2 + - run: + name: many_linux + command: echo "manylinux1_compatible = False" > "env/bin/_manylinux.py" + - run: + name: make workspace + command: mkdir -p workspace/build + - run: + name: Create wagon + command: source env/bin/activate && wagon create -s . -v -o workspace/build -f -a '--no-cache-dir -c constraints.txt' + - persist_to_workspace: + root: workspace + paths: + - build/* + workflows: version: 2 tests: jobs: - unittests + - wagon: + filters: + branches: + only: /([0-9\.]*\-build|master|dev)/ diff --git a/plugin.yaml b/plugin.yaml index 80f413b7..c47edf66 100644 --- a/plugin.yaml +++ b/plugin.yaml @@ -5,9 +5,9 @@ plugins: openstack: executor: central_deployment_agent - source: https://github.com/cloudify-cosmo/cloudify-openstack-plugin/archive/2.14.7.zip + source: https://github.com/cloudify-cosmo/cloudify-openstack-plugin/archive/2.14.8.zip package_name: cloudify-openstack-plugin - package_version: '2.14.7' + package_version: '2.14.8' data_types: cloudify.openstack.types.custom_configuration: diff --git a/setup.py b/setup.py index a3a4cd71..82e55010 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ setup( zip_safe=True, name='cloudify-openstack-plugin', - version='2.14.7', + version='2.14.8', author='Cloudify', author_email='hello@cloudify.co', packages=[ @@ -33,7 +33,7 @@ license='LICENSE', description='Cloudify plugin for OpenStack infrastructure.', install_requires=[ - 'cloudify-plugins-common>=3.4.1', + 'cloudify-plugins-common>=3.4.2', 'keystoneauth1>=2.16.0,<3', 'python-novaclient==7.0.0', 'python-keystoneclient==3.5.0',