volcano fix2

This commit is contained in:
weyu 2025-04-26 18:03:57 +08:00
parent 90b39da07b
commit 079ea5cde2
3 changed files with 12 additions and 6 deletions

View File

@ -10,6 +10,6 @@ jobs:
- uses: actions/checkout@v4
- name: Push To-To-To
run: |
/bin/bash build.sh https://github.com/open-telemetry/opentelemetry.io.git
/bin/bash build.sh https://github.com/volcano-sh/website.git
src=`cat project_dir/ret-data|grep -v ^$|head -n 1`
./ossutil --access-key-id ${{ secrets.ALIYUN_CYG_OSS_AK }} --access-key-secret ${{ secrets.ALIYUN_CYG_OSS_SK }} --endpoint ${{ secrets.ALIYUN_CYG_OSS_ENDPOINT }} --region ${{ secrets.ALIYUN_CYG_OSS_REGION }} cp -f ${src} oss://cncfstack-website/

View File

@ -50,6 +50,10 @@ install_hugo(){
fi
}
install_hugo_v57_2(){
install_hugo "https://github.com/gohugoio/hugo/releases/download/v0.57.2/hugo_extended_0.57.2_Linux-64bit.tar.gz"
}
install_hugo_v65_3(){
install_hugo "https://github.com/gohugoio/hugo/releases/download/v0.65.3/hugo_extended_0.65.3_Linux-64bit.tar.gz"
}

View File

@ -2,17 +2,18 @@ source libs/common.sh
before_build(){
echo "npm install"
npm install
echo "install hugo"
install_hugo_v120
install_hugo_v57_2
install_postcss
npm install
# 添加网站访问统计
echo '<script defer src="https://umami.cncfstack.com/script.js" data-website-id="8ccc7a7d-06b8-477d-9d25-eb27c0ac9bbc"></script>' >> layouts/partials/favicons.html
# 文件语法错误,无法编译
rm -f content/zh/blog/*
rm -f content/en/blog/*
# rm -f content/zh/blog/*
# rm -f content/en/blog/*
}
build(){
@ -21,6 +22,7 @@ build(){
./hugo \
--destination ./website-site \
--cleanDestinationDir \
--environment production \
--buildFuture \
--noBuildLock \
--minify \