Kouhei Sutou
null+****@clear*****
Mon Nov 3 23:09:32 JST 2014
Kouhei Sutou 2014-11-03 23:09:32 +0900 (Mon, 03 Nov 2014) New Revision: e3c220dbb0ddb8dabb7cffed02ff84460af545aa https://github.com/groonga/packages.groonga.org/commit/e3c220dbb0ddb8dabb7cffed02ff84460af545aa Message: Install by gem Removed files: ansible/files/droonga-engine/Gemfile Modified files: ansible/playbook.yml Deleted: ansible/files/droonga-engine/Gemfile (+0 -3) 100644 =================================================================== --- ansible/files/droonga-engine/Gemfile 2014-11-03 22:19:45 +0900 (b5c6784) +++ /dev/null @@ -1,3 +0,0 @@ -source "https://rubygems.org/" - -gem "droonga-engine", :github => "droonga/droonga-engine" Modified: ansible/playbook.yml (+15 -9) =================================================================== --- ansible/playbook.yml 2014-11-03 22:19:45 +0900 (b66bf0b) +++ ansible/playbook.yml 2014-11-03 23:09:32 +0900 (f0283e6) @@ -169,16 +169,17 @@ dest=~droonga-engine/.forward owner=droonga-engine group=droonga - - name: Put ~droonga-engine/Gemfile - copy: - src=files/droonga-engine/Gemfile - dest=~droonga-engine/Gemfile - owner=droonga-engine - group=droonga + - name: Update droonga-engine repository + git: + repo=https://github.com/droonga/droonga-engine.git + dest=~droonga-engine/droonga-engine/ - name: Install droonga-engine - shell: rm -rf Gemfile.lock; bundle install --system + shell: |- + rm -rf *.gem; \ + gem build droonga-engine.gemspec && \ + gem install droonga-engine-*.gem args: - chdir: ~droonga-engine/ + chdir: ~droonga-engine/droonga-engine - name: Configure droonga-engine shell: sudo -u droonga-engine -H droonga-engine-catalog-generate --hosts=127.0.1.1,127.0.2.1,127.0.3.1 --output catalog.json args: @@ -208,7 +209,12 @@ owner=droonga-http-server group=droonga - name: Install droonga-http-server - shell: npm install -g droonga/express-droonga droonga/droonga-http-server + shell: |- + npm install -g \ + express \ + droonga/express-droonga \ + droonga/droonga-http-server && \ + rm -rf /usr/local/lib/node_modules/express-droonga/node_modules/express - name: Configure droonga-http-server shell: |- sudo -u droonga-http-server -H \ -------------- next part -------------- HTML����������������������������... Download