소스 검색

Allow a config only option for start script

Nicolas Meienberger 3 년 전
부모
커밋
26279ab59d
2개의 변경된 파일4개의 추가작업 그리고 14개의 파일을 삭제
  1. 1 2
      .github/workflows/ci.yml
  2. 3 12
      scripts/start.sh

+ 1 - 2
.github/workflows/ci.yml

@@ -62,6 +62,5 @@ jobs:
           fi
         id: check-user-id
           
-
       - name: Run install script
-        run: sudo ./scripts/start.sh
+        run: sudo ./scripts/start.sh true

+ 3 - 12
scripts/start.sh

@@ -125,10 +125,11 @@ mv -f "$ENV_FILE" "$ROOT_FOLDER/.env"
 echo "Running system-info.sh..."
 bash "${ROOT_FOLDER}/scripts/system-info.sh"
 
-# ansible-playbook ansible/start.yml -i ansible/hosts -K -e username="$USERNAME"
+# Give permissions 1000:1000 to app data
+chown -R 1000:1000 "${ROOT_FOLDER}/app-data"
 
 ## Don't run if config-only
-if [[ ! "$config_only" == "true" ]]; then
+if [[ ! $config_only == "true" ]]; then
   docker-compose --env-file "${ROOT_FOLDER}/.env" pull
   # Run docker-compose
   docker-compose --env-file "${ROOT_FOLDER}/.env" up --detach --remove-orphans --build || {
@@ -137,16 +138,6 @@ if [[ ! "$config_only" == "true" ]]; then
   }
 fi
 
-# str=$(get_json_field ${STATE_FOLDER}/apps.json installed)
-# apps_to_start=($str)
-
-# for app in "${apps_to_start[@]}"; do
-#     "${ROOT_FOLDER}/scripts/app.sh" start $app
-# done
-
-# Give permissions 1000:1000 to app data
-chown -R 1000:1000 "${ROOT_FOLDER}/app-data"
-
 echo "Tipi is now running"
 echo ""
 cat << "EOF"