1.項目信息

2.參數化構建


3. 源碼管理

4. 環境構建

5. 遠程拷貝包,并允許jar

## docker
```
find . \( -name "log4j.properties" -o -name "logback.xml" \) -exec rm -f {} \;
cd /data/aici/ci-console/.jenkins/jobs/TEST_crm3_service_auth/workspace/sm-auth-service
```
```
echo "打包開始************"
CI_HPS_PATH=/data/aici/ci-hps
CI_PACKAGE_PATH=/data/aici/ci-package
echo "remove old file************"
rm -rf $CI_PACKAGE_PATH/service-smauth/webapps/*&&rm -rf $CI_PACKAGE_PATH/service-smauth.zip
echo "upzip war to package path***********"
unzip ${WORKSPACE}/sm-auth-service/target/sm-auth-service.war -d $CI_PACKAGE_PATH/service-smauth/webapps/sm-auth-service
cp -f $CI_PACKAGE_PATH/sbin/web_smauth.xml $CI_PACKAGE_PATH/service-smauth/webapps/sm-auth-service/WEB-INF/web.xml
chmod -Rf 755 $CI_PACKAGE_PATH/service-smauth/webapps
echo "create zip file"
cd $CI_PACKAGE_PATH
zip -r service-smauth.zip service-smauth
cp -rp service-smauth.zip ${WORKSPACE}
echo "打包結束************"
```
```
rm -rf ${WORKSPACE}/service-smauth.zip
echo "注冊服務開始************"
CI_REGISTER=/data/aici/ci-register
JAVA_HOME=/data/aici/ci-console/jdk1.8.0_152
export JAVA_HOME
echo "csf-register begin******"
$CI_REGISTER/csf-register/register.sh sm-auth ${WORKSPACE}/sm-auth-service/target/sm-auth-service/WEB-INF/lib /data/aici/ci-register/csf-register
echo "csf-register-zk begin******"
cd $CI_REGISTER/csf-register-zk/bin&&sh register.sh /data/aici/ci-register/csf-register-zk
echo "注冊服務結束************"
```
- Linux
- 高級
- 殺毒
- 記一次中毒事件
- clamav查毒軟件
- 處理挖礦病毒
- 定時任務
- kill
- chattr文件保護
- 運行級別
- Linux啟動
- 文件加密
- ssh免密登錄
- .ssh
- 問題
- 腳本
- 阿里云域名解析
- yum源
- 時間同步
- keepalived實現高可用
- dos字符與unix字符
- 大文件上傳
- 基礎
- proc目錄
- 設置宋體
- 基礎命令_01
- 基礎命令_02
- SELinux
- 文件描述符
- 基礎命令_03
- awk
- 系統日志
- date命令
- bc命令
- lsof
- vim快捷鍵
- shell
- 循環控制
- expr
- 執行腳本的方式
- declare
- shell腳本
- 控制啟停腳本
- 數值計算
- centos
- 配置網絡
- 環境
- 灰度環境
- ansible
- 模塊
- 語法
- file模塊
- setup模塊
- ping模塊
- copy模塊
- command模塊
- shell模塊
- service模塊
- cron模塊
- yum模塊
- user 模塊
- group模塊
- 指定用戶
- playbook
- 實例
- ansible安裝
- Jenkins
- shell部署
- 導入已有項目的配置
- 執行shell
- tungsten數據同步
- 防火墻
- netfilter