soiz1 commited on
Commit
3e6059a
·
verified ·
1 Parent(s): 0cc67c5

Update upload.sh

Browse files
Files changed (1) hide show
  1. upload.sh +7 -0
upload.sh CHANGED
@@ -28,6 +28,13 @@ find . -mindepth 1 -maxdepth 1 ! -name ".git" -exec rm -rf {} +
28
  # プロジェクト内容をコピー(.git, chromedriver を除く)
29
  rsync -av --exclude='.git' --exclude='chromedriver' --exclude="$(basename "$WORK_DIR")" "$SRC_DIR"/ ./
30
 
 
 
 
 
 
 
 
31
  # Git 操作
32
  git config user.name "auto-deploy"
33
  git config user.email "[email protected]"
 
28
  # プロジェクト内容をコピー(.git, chromedriver を除く)
29
  rsync -av --exclude='.git' --exclude='chromedriver' --exclude="$(basename "$WORK_DIR")" "$SRC_DIR"/ ./
30
 
31
+ # DockerfileのCMDを置換(もしDockerfileが存在する場合)
32
+ DOCKERFILE="$SRC_DIR/Dockerfile"
33
+ if [ -f "$DOCKERFILE" ]; then
34
+ sed -i.bak 's|CMD /bin/sh -c "./upload.sh && npm start"|CMD /bin/sh -c "npm start"|' "$DOCKERFILE"
35
+ fi
36
+
37
+
38
  # Git 操作
39
  git config user.name "auto-deploy"
40
  git config user.email "[email protected]"