Skip to content

Instantly share code, notes, and snippets.

@baserproject
Last active August 13, 2019 08:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save baserproject/fef8a5c8e7d498af77c9 to your computer and use it in GitHub Desktop.
Save baserproject/fef8a5c8e7d498af77c9 to your computer and use it in GitHub Desktop.
vaddy用のファイルを削除する処理を追加
#========================================================================#
# baserCMSのパッケージファイルを zip形式、tar形式で生成する
# ※ 不要ファイルを削除します
# baserpackage [versionno]
#========================================================================#
if [ $# -ne 1 ]; then
echo バージョンを指定してください
exit 1
fi
# クローン
git clone git@github.com:baserproject/basercms.git
cd basercms
git checkout master
# 余計なファイルを削除
rm .gitignore
rm -rf .git
rm -rf lib/Cake/Test
rm -rf vagrant_cookbooks
rm -rf Vagrantfile.default
rm -rf lib/Baser/Test
rm -rf secure_test
rm -rf postfix
rm -rf docker
rm travis.php.ini
rm .travis.yml
rm composer.json
rm web.default.config
rm README.md
rm CONTRIBUTING.md
rm .htaccess
rm index.php
# 配置を変更
cp -r app/webroot/. ./
rm -rf app/webroot
rm test.php
cd ../
# 圧縮(zip / tar)
zip -r basercms.zip basercms
mv basercms.zip basercms-$1.zip
tar zcvf basercms.tar.gz basercms
mv basercms.tar.gz basercms-$1.tar.gz
# クローンしたファイルを削除
rm -rf basercms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment