summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2017-06-20 15:36:23 -0700
committerTim Smith <tsmith@chef.io>2017-06-20 15:36:23 -0700
commit31c1e1a98f5bfbb8d292de20f4d132f5c6d10019 (patch)
tree7ef820b7e752e1399fb74f91525f91320f2dcdc5
parent30b4ed8780f5ddd1d6bf3997d7515da8aae16040 (diff)
downloadffi-yajl-31c1e1a98f5bfbb8d292de20f4d132f5c6d10019.tar.gz
Remove the test kitchen stuff that doesn't work
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--.kitchen.yml21
-rw-r--r--Gemfile4
-rwxr-xr-xbootstrap.sh79
3 files changed, 0 insertions, 104 deletions
diff --git a/.kitchen.yml b/.kitchen.yml
deleted file mode 100644
index 441605e..0000000
--- a/.kitchen.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-driver:
- name: vagrant
- customize:
- memory: 1024
- cpus: 4
-
-provisioner:
- name: shell
- data_path: .
-
-platforms:
- - name: ubuntu-10.04
- - name: ubuntu-12.04
- - name: ubuntu-12.10
- - name: ubuntu-13.04
- - name: ubuntu-13.10
- - name: ubuntu-14.04
- - name: freebsd-9.2
-
-suites:
- - name: default
diff --git a/Gemfile b/Gemfile
index d16a96f..d5fe6d0 100644
--- a/Gemfile
+++ b/Gemfile
@@ -15,8 +15,4 @@ end
group :development_extras do
gem 'rubocop', '= 0.32.1'
gem 'reek', '= 1.3.7'
- gem 'test-kitchen', '~> 1.2'
- gem 'kitchen-digitalocean'
- gem 'kitchen-ec2'
- gem 'kitchen-vagrant'
end
diff --git a/bootstrap.sh b/bootstrap.sh
deleted file mode 100755
index b6d4ad5..0000000
--- a/bootstrap.sh
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/bin/sh
-#
-# bootstrap.sh file for test-kitchen shell provisioner to run tests on
-# remote server.
-#
-
-set -e
-set -x
-
-machine=`uname -m`
-os=`uname -s`
-
-if test -f "/etc/lsb-release" && grep -q DISTRIB_ID /etc/lsb-release; then
- platform=`grep DISTRIB_ID /etc/lsb-release | cut -d "=" -f 2 | tr '[A-Z]' '[a-z]'`
- platform_version=`grep DISTRIB_RELEASE /etc/lsb-release | cut -d "=" -f 2`
-fi
-
-if test "x$os" = "xFreeBSD"; then
- platform="freebsd"
- platform_version=`uname -r | sed 's/-.*//'`
-fi
-
-compile_rubygems() {
- cd /tmp
- wget http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz -O - | tar zxf -
- cd rubygems-1.6.2 && ruby setup.rb --no-format-executable
- # i think this assumes running under bash
- cd -
-}
-
-
-case $platform in
- "ubuntu")
- export DEBIAN_FRONTEND=noninteractive
- apt-get update
- apt-get -y -y install bc
- ubuntu_before_12_04=`echo "$platform_version < 12.04" | bc`
- ubuntu_before_14_04=`echo "$platform_version < 14.04" | bc`
- if [ "x$ubuntu_before_12_04" = "x1" ]; then
- apt-get -q -y install ruby1.8 ruby1.8-dev rubygems1.8 libopenssl-ruby1.8
- apt-get -q -y install git-core cmake build-essential wget
- update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.8 500
- update-alternatives --install /usr/bin/gem gem /usr/bin/gem1.8 500
- update-alternatives --config ruby
- update-alternatives --config gem
- compile_rubygems
- elif [ "x$ubuntu_before_14_04" = "x1" ]; then
- apt-get -q -y purge ruby1.8 ruby1.8-dev rubygems1.8 libopenssl-ruby1.8
- apt-get -q -y install ruby1.9.1 ruby1.9.1-dev rubygems1.9.1 libopenssl-ruby1.9.1
- apt-get -q -y install git cmake build-essential
- update-alternatives --config ruby
- update-alternatives --config gem
- else
- apt-get -q -y purge ruby1.8
- apt-get -q -y install ruby1.9.1 ruby1.9.1-dev rubygems1.9.1 libopenssl-ruby1.9.1
- apt-get -q -y install git cmake build-essential
- fi
- ;;
- freebsd)
- if pkg -N 2>&1 | grep "pkg is not installed"; then
- export ASSUME_ALWAYS_YES=YES
- pkg bootstrap
- pkg2ng
- fi
- pkg install -y ruby
- pkg install -y ruby19-gems
- ;;
- *)
- echo "i don't know how to setup base o/s on platform $platform, hope it works!"
- ;;
-esac
-
-rm -f Gemfile.lock
-gem install bundler --no-rdoc --no-ri
-
-cd /tmp/kitchen/data
-bundle install --without development_extras
-rake compile
-rake spec