MBP(はてな)

MacBook Pro,iPhone Xs,React

Serverspec

mawatari.jp

$ brew -v
Homebrew 2.0.4

ansibleインストール
$ b ansible
$ ansible --version
2.3.1.0

最新のrubyをインストール。
$ brew update
$ ruby -v
$ rbenv
$ rbenv versions
$ rbenv install --list
$ rbenv install 2.4.1
$ rbenv global 2.4.1
$ rbenv versions
$ ruby -v

web-development.yml -> recipe.yml
roles:の下に追加
vars:
homebrew_packages:
- rbenv
- rbenv-default-gems
-rbenv-gemset
-ruby-build

$ mkdir work
$ cd work
$ mkdir serverspec
$ cd serverspec

$ bundle init
$ echo 'gem "serverspec"' >> Gemfile
$ bundle install --path=vendor/bundle
$ bundle exec serverspec-init

$ vi spec/spec_helper.rb
recipe.ymlに変更

$ vi spec/localhost/homebrew_spec.rb
caskをコメントアウト #

テストの実行
$ bundle exec rake



$ gem list
serverkitのバージョン確認

Serverspec - Resource Types

Serverspecでサーバの構成をテストする 導入と個人的知見 - Qiita