shell作业要求:
1、从git服务器clone和pull代码(可指定分支,http方式)
2、项目打包
3、部署到本地tomcat
4、需要支持的参数(可通过配置文件):git项目地址、分支名称、项目本地目录
注意:脚本的话不要随意的在网页上copy运行,因为不同的操作系统会自动给它加上一个你看不到的标记,这会让新手非常的茫然,自己手动敲敲没什么坏处
从来没写过shell脚本,恶补了一番
----------------git.properties---------------
url=http://git.***************.git
branch=xjs
account=xjs
password=#密码
path=/Users/xjs/Desktop/test
tomcatPath=/Library/apache-tomcat-7.0.70/webapps
因为第一次写,真的是一步一道坎
通过读取配置文件进行参数处理
1、for pro in `cat $1`按行读取参数1中的输出
2、·· 反引号标记要运行的shell命令,表明不是一个简单的数据类型
3、tr "=" " " 表明删除字符串中的等号和空格(即切割字符串) </