소스 검색

デプロイシェル追加

develop
sosuke.iwabuchi 1 년 전
부모
커밋
561b3cc04e
2개의 변경된 파일31개의 추가작업 그리고 1개의 파일을 삭제
  1. +3
    -1
      .gitignore
  2. +28
    -0
      deploy.sh

+ 3
- 1
.gitignore 파일 보기

@@ -19,4 +19,6 @@ yarn-error.log
/.vscode
_ide*.php
/db_dump
sail
sail
*.pem
_*

+ 28
- 0
deploy.sh 파일 보기

@@ -0,0 +1,28 @@
#!/bin/bash

cd $(dirname $0)

SAIL=""
COMMANDS=()

if [ $# -eq 0 ]; then
SAIL=""
COMMANDS+=("composer install --optimize-autoloader --no-dev")
elif [ $# -eq 1 ] && [ $1 == "sail" ]; then
SAIL="./sail"
NO_DEV="--no-dev"
else
echo "引数不正"
exit 1
fi

COMMANDS+=("${SAIL} php artisan config:cache")
COMMANDS+=("${SAIL} php artisan route:cache")
COMMANDS+=("${SAIL} php artisan view:cache")
COMMANDS+=("${SAIL} php artisan event:cache")
COMMANDS+=("${SAIL} php artisan queue:restart")

for COMMAND in "${COMMANDS[@]}"; do
echo ${COMMAND}
${COMMAND}
done

Loading…
취소
저장