8000 インストール後の確認をserverspecで行う by speg03 · Pull Request #137 · alminium/alminium · GitHub
[go: up one dir, main page]

Skip to content

インストール後の確認をserverspecで行う - #137

Merged
mikoto20000 merged 1 commit into
alminium:devfrom
speg03:feature/serverspec
Jul 14, 2014
Merged

mikoto20000 merged 1 commit into
alminium:devfrom
speg03:feature/serverspec

Conversation

@speg03
@speg03 speg03 commented Jul 11, 2014
Copy link
Copy Markdown

正しくインストールが完了したかどうかの確認をserverspecでやってみました。
Redmine本体やプラグインのバージョンを上げたときに、簡単に確認できるようにしていけると良いなぁと思っています。

実行例(rootユーザで実行)

# bundle install --path vendor/bundler
# bundle exec rake spec
/usr/bin/ruby -S rspec spec/localhost/httpd_spec.rb
.......

Finished in 0.08724 seconds
7 examples, 0 failures

ひとまずの形だけということでRedHat系のみを対象に以下の確認を行っています。

  • httpdがインストールされていること
  • httpdが自動起動になっていること
  • httpdが起動していること
  • ポート80番をListenしていること
  • /etc/httpd/conf.d/maven.conf がファイルとして存在していること
  • /etc/httpd/conf.d/redmine.conf がファイルとして存在していること
  • /etc/httpd/conf.d/vcs.conf がファイルとして存在していること

今後、プラグイン関連のテストを追加していけると良いかなと思います。

mikoto20000 added a commit that referenced this pull request Jul 14, 2014
インストール後の確認をserverspecで行う
@mikoto20000
mikoto20000 merged commit c70e022 into alminium:dev Jul 14, 2014
@mikoto20000
Copy link
Copy Markdown
Member

ありがとうございます。ServerSpecはじめて使いましたが便利ですね。マージさせて頂きました。

テストの自動化まで手が回っていないので、よろしければテストを追加して言ってもらえると
ありがたいです^^

@speg03
speg03 deleted the feature/serverspec branch July 15, 2014 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0