Skip to content

Instantly share code, notes, and snippets.

View yuyarin's full-sized avatar

Yuya Kawakami yuyarin

View GitHub Profile
@yuyarin
yuyarin / deploy_hoge
Created August 10, 2013 14:37
gitでcommit/pushされたファイルの内容をリモートリポジトリ側でvalidationしてOKだったらdeployする ref: http://qiita.com/yuyarin/items/3e335bc461839da3ea6a
#!/bin/sh
FILE=hoge.conf
LOCAL_DIR=/home/hoge/work/hoge
REMOTE_DIR=/etc/hoged
REMOTE_USER=hoge
REMOTE_HOSTS="hoge1 hoge2 hoge3 hoge4"
for REMOTE_HOST in $REMOTE_HOSTS
do
CMD="scp ${LOCAL_DIR}/${FILE} ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/${FILE}"
echo $CMD