trial-ruby-serverspec

準備

オンライン環境でgemをインストールする。

$ bundle init
$ cat <<'EOS' >> Gemfile
gem 'rake'
gem 'pry'
gem 'serverspec'
EOS
$ bundle install --path=vendor/bundle

インストールされたgemをローカル用に保存する。

$ bundle package

cacheに保存されたgemからgemをインストールする。

$ bundle install --path=vendor/bundle --local

bundleで管理しているgemのコマンドスタブ作成

$ bundle binstubs rake pry serverspec

手順

テストスクリプトのひな形を作成する。

$ bin/serverspec-init
Select OS type:

  1) UN*X
  2) Windows

Select number: 1

Select a backend type:

  1) SSH
  2) Exec (local)

Select number: 2

テストを実行する。

$ bin/rake