From d3049e01ea0c173e19755f0f860d294d8b4fb6d8 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 11 Aug 2018 15:18:24 +0800 Subject: [PATCH] add install-deps.sh --- .gitignore | 8 ++++++++ scripts/install-deps.sh | 21 +++++++++++++++++++++ scripts/publish_cpp/boundle.sh | 8 ++++++++ scripts/publish_cpp/reload.sh | 1 + scripts/publish_cpp/restart.sh | 1 + 5 files changed, 39 insertions(+) create mode 100644 .gitignore create mode 100644 scripts/install-deps.sh create mode 100755 scripts/publish_cpp/boundle.sh create mode 100644 scripts/publish_cpp/reload.sh create mode 100644 scripts/publish_cpp/restart.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ee986ec --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.*\~ +*.*~ +*.*\# +*.*# +\#* +\.\#* +~*.* +\#*.* diff --git a/scripts/install-deps.sh b/scripts/install-deps.sh new file mode 100644 index 0000000..e01fd81 --- /dev/null +++ b/scripts/install-deps.sh @@ -0,0 +1,21 @@ +yum install gcc-4.8.5-28.el7_5.1.x86_64 +yum install gcc-c++-4.8.5-28.el7_5.1.x86_64 +yum install cmake-2.8.12.2-2.el7.x86_64 +yum install protobuf-devel-2.5.0-8.el7.x86_64 +yum install hiredis-0.12.1-1.el7.x86_64 +yum install hiredis-devel-0.12.1-1.el7.x86_64 +yum install python34-devel.x86_64 0:3.4.8-1.el7 +yum install mariadb-devel.x86_64 1:5.5.56-2.el7 +yum install curl-devel.x86_64 0:7.29.0-46.el7 +yum install jsoncpp-devel.x86_64 0:0.10.5-2.el7 +yum install php-fpm.x86_64 0:5.4.16-45.el7 +yum install tinyxml.x86_64 0:2.6.2-3.el7 + +yum install php-pdo-5.4.16-45.el7.x86_64 +yum install php-mysql-5.4.16-45.el7.x86_64 +yum install php-pecl-redis-2.2.8-1.el7.x86_64 + +yum install v8-devel-3.14.5.10-25.el7.x86_64 + +yum install cppcheck-1.83-3.el7.x86_64 + diff --git a/scripts/publish_cpp/boundle.sh b/scripts/publish_cpp/boundle.sh new file mode 100755 index 0000000..3c54bca --- /dev/null +++ b/scripts/publish_cpp/boundle.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +tag_name=`git status |grep '# On branch '|sed 's/# On branch //g'` +dir_name=`basename $PWD` +package_name=${dir_name}.tar.gz + + +tar --exclude=*.git -chzf target/${package_name} webapp config reload.sh restart.sh diff --git a/scripts/publish_cpp/reload.sh b/scripts/publish_cpp/reload.sh new file mode 100644 index 0000000..6941f67 --- /dev/null +++ b/scripts/publish_cpp/reload.sh @@ -0,0 +1 @@ +echo 'success' diff --git a/scripts/publish_cpp/restart.sh b/scripts/publish_cpp/restart.sh new file mode 100644 index 0000000..6941f67 --- /dev/null +++ b/scripts/publish_cpp/restart.sh @@ -0,0 +1 @@ +echo 'success'