From d50c90f3440b748ef3fac8dddc4fe9ed5e47ba0a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Mon, 13 Jun 2016 14:41:49 +0200 Subject: [PATCH] Travis CI integration. --- .travis.yml | 10 ++++++++++ Makefile | 22 ---------------------- README.md | 14 +++++--------- 3 files changed, 15 insertions(+), 31 deletions(-) create mode 100644 .travis.yml delete mode 100644 Makefile diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f003cc1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,10 @@ +language: ruby + +rvm: + - 1.9.3 + - 2.0 + - 2.2 + +script: + - bundle exec rubocop + - bundle exec ruby -rminitest/autorun -Ilib:test -e 'Dir.glob "./test/*_test.rb", &method(:require)' diff --git a/Makefile b/Makefile deleted file mode 100644 index 3079bc0..0000000 --- a/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -all: run - -run: fetch - bundle exec rackup - -check: lint test - -fetch: Gemfile.lock - -lint: - rubocop - -test: - ruby -rminitest/autorun -Ilib:test -e 'Dir.glob "./test/*_test.rb", &method(:require)' - -clean: - rm -fv Gemfile.lock - -Gemfile.lock: - bundle install - -.PHONY: all check clean fetch lint test run diff --git a/README.md b/README.md index 06b8c4b..9672c85 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ At OpenNebula host: oneuser create nowadmin --driver server_cipher 'the-best-strongest-password-ever' oneuser chgrp nowadmin oneadmin -At NOW host (configration `/etc/now.yaml`): +At NOW host (configuration `/etc/now.yaml`): opennebula: admin_user: 'nowadmin' @@ -29,13 +29,9 @@ List networks example: ## Development -Using `make`: - - make check - make run - -Or directly: - bundle install - bundle exec rubocop bundle exec rackup + +### Testing + +See *.travis.yml*. -- 1.8.2.3