[Groonga-commit] groonga/packages.groonga.org at 10b209f [master] Use Droonga at master

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Nov 3 22:19:45 JST 2014


Kouhei Sutou	2014-11-03 22:19:45 +0900 (Mon, 03 Nov 2014)

  New Revision: 10b209f83f2cffd0468ae959277417eb81d45b91
  https://github.com/groonga/packages.groonga.org/commit/10b209f83f2cffd0468ae959277417eb81d45b91

  Message:
    Use Droonga at master

  Added files:
    ansible/files/droonga-engine/Gemfile
  Modified files:
    ansible/playbook.yml

  Added: ansible/files/droonga-engine/Gemfile (+3 -0) 100644
===================================================================
--- /dev/null
+++ ansible/files/droonga-engine/Gemfile    2014-11-03 22:19:45 +0900 (b5c6784)
@@ -0,0 +1,3 @@
+source "https://rubygems.org/"
+
+gem "droonga-engine", :github => "droonga/droonga-engine"

  Modified: ansible/playbook.yml (+12 -7)
===================================================================
--- ansible/playbook.yml    2014-11-02 23:46:47 +0900 (9f26913)
+++ ansible/playbook.yml    2014-11-03 22:19:45 +0900 (b66bf0b)
@@ -169,10 +169,16 @@
         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: Install droonga-engine
-      gem:
-        name=droonga-engine
-        user_install=no
+      shell: rm -rf Gemfile.lock; bundle install --system
+      args:
+        chdir: ~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:
@@ -184,7 +190,7 @@
       notify:
         - Restart droonga-engine
 
-    # Droonga: droonga-htp-server
+    # Droonga: droonga-http-server
     - name: Create "droonga-http-server" user
       user:
         name=droonga-http-server
@@ -202,9 +208,7 @@
         owner=droonga-http-server
         group=droonga
     - name: Install droonga-http-server
-      npm:
-        name=droonga-http-server
-        global=yes
+      shell: npm install -g droonga/express-droonga droonga/droonga-http-server
     - name: Configure droonga-http-server
       shell: |-
         sudo -u droonga-http-server -H \
@@ -292,6 +296,7 @@
           droonga-http-server \
             --pid-file droonga-http-server.pid \
             --enable-trust-proxy \
+            --host 127.0.1.1 \
             --daemon
       args:
         chdir: ~droonga-http-server/droonga
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index