用Git托管靜態頁面代碼,通過Jenkins部署靜態頁面,是再方便不過的了。本文將介紹如何通過Jenkins部署最新的靜態頁面代碼。
一、Jenkins的配置
1.設置項目名稱、參數(環境、分支)等
2.配置源碼管理
3.配置構建參數
echo '當前文件夾:'${WORKSPACE} zip -r ./coursestatistics.zip ./* echo ${JOB_NAME} echo ${BUILD_ID} timeStamp=`date +%Y-%m-%d` echo $timeStamp mkdir -p /thirdparties/jenkins/apache-tomcat/webapps/docs/build/${JOB_NAME}/$timeStamp@${BUILD_NUMBER} mv ${WORKSPACE}/coursestatistics.zip /thirdparties/jenkins/apache-tomcat/webapps/docs/build/${JOB_NAME}/$timeStamp@${BUILD_NUMBER}
unpacking_coursestatistics.sh內代碼:
echo $1 $2 timeStamp=`date +%Y-%m-%d` echo $timeStamp@$2 cd /apps/statics/ wget http://localhost:8090/docs/build/$1/$timeStamp@$2/coursestatistics.zip -nH -r -N -nv cd /apps/statics/ rm -rf coursestatistics/ unzip -d coursestatistics ./docs/build/$1/$timeStamp@$2/coursestatistics.zip
至此,算是配置完畢了。
注:
nginx靜態資源文件無法訪問,403 forbidden錯誤