JAVA項目從運維部署到項目開發(六. Jenkins之靜態頁面)


用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錯誤

  靜態頁面nginx配置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM