Browse Source

Update Gemfile and Makefile configuration

- One Gemfile for all formulas tests
  - Update Makefile for OpenStack tests

Fixes: PROD-24408 (PROD:24408)
Change-Id: I747ffe1bfff4221244894173f16a3bda0aeaa9d5
master
Martin Polreich 6 years ago
parent
commit
3e311ef980
2 changed files with 7 additions and 9 deletions
  1. +3
    -9
      .travis.yml
  2. +4
    -0
      Makefile

+ 3
- 9
.travis.yml View File

- pip install PyYAML - pip install PyYAML
- pip install virtualenv - pip install virtualenv
- | - |
test -e Gemfile || cat <<EOF > Gemfile
source 'https://rubygems.org'
gem 'rake'
gem 'test-kitchen'
gem 'kitchen-docker'
gem 'kitchen-inspec'
gem 'inspec', '<3.0.0'
#Version was frozen, because of issues in the version of inspec >3.0.0 -- see https://mirantis.jira.com/browse/PROD-24324 for more info, '<3.0.0'
gem 'kitchen-salt' #, :git => 'https://github.com/salt-formulas/kitchen-salt.git'
if [ ! -e Gemfile ]; then
curl -s -o ./Gemfile 'https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas/salt-formulas-scripts.git;a=blob_plain;f=Gemfile;hb=refs/heads/master'
fi
- bundle install - bundle install


env: env:

+ 4
- 0
Makefile View File

JOBS := 1 JOBS := 1
endif endif


ifeq (,$(wildcard ./.kitchen.openstack.yml))
KITCHEN_LOCAL_YAML?=.kitchen.openstack.yml
else
KITCHEN_LOCAL_YAML?=.kitchen.yml KITCHEN_LOCAL_YAML?=.kitchen.yml
endif
KITCHEN_OPTS?="--concurrency=$(JOBS)" KITCHEN_OPTS?="--concurrency=$(JOBS)"
KITCHEN_OPTS_CREATE?="" KITCHEN_OPTS_CREATE?=""
KITCHEN_OPTS_CONVERGE?="" KITCHEN_OPTS_CONVERGE?=""

Loading…
Cancel
Save