瀏覽代碼

Safer install of composer

Bob Mottram 7 年之前
父節點
當前提交
290799c972
共有 2 個檔案被更改,包括 5454 行新增1 行删除
  1. 5446
    0
      image_build/composer_install
  2. 8
    1
      src/freedombone-app-movim

+ 5446
- 0
image_build/composer_install
文件差異過大導致無法顯示
查看文件


+ 8
- 1
src/freedombone-app-movim 查看文件

@@ -333,7 +333,14 @@ function install_movim {
333 333
     git checkout $MOVIM_COMMIT -b $MOVIM_COMMIT
334 334
     set_completion_param "movim commit" "$MOVIM_COMMIT"
335 335
 
336
-    curl -sS https://getcomposer.org/installer | php
336
+    # curl -sS https://getcomposer.org/installer | php
337
+    if [ -f ~/freedombone/image_build/composer_install ]; then
338
+        cat ~/freedombone/image_build/composer_install | php
339
+    else
340
+        if [ -f /home/$MY_USERNAME/freedombone/image_build/composer_install ]; then
341
+            cat /home/$MY_USERNAME/freedombone/image_build/composer_install | php
342
+        fi
343
+    fi
337 344
     php composer.phar install
338 345
 
339 346
     cd /var/www/$MOVIM_DOMAIN_NAME/htdocs/config