fix: 使用 bat+python 重新配置编码,tar+scp 部署
这个提交包含在:
父节点
26d6fbfe36
当前提交
5758f5ba07
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@ -16,12 +16,10 @@ pipeline {
|
|||||||
|
|
||||||
stage('Build Docs') {
|
stage('Build Docs') {
|
||||||
steps {
|
steps {
|
||||||
powershell '''
|
bat '''
|
||||||
[System.Console]::OutputEncoding = [System.Text.Encoding]::UTF8
|
chcp 65001 > nul
|
||||||
$env:PYTHONIOENCODING = 'utf-8'
|
pip3 install mkdocs-material --quiet
|
||||||
$env:PYTHONUTF8 = '1'
|
python -c "import sys; sys.stdout.reconfigure(encoding='utf-8'); import subprocess; subprocess.run([sys.executable, '-X', 'utf8', '-m', 'mkdocs', 'build', '--clean', '--site-dir', 'site'])"
|
||||||
pip3 install mkdocs-material --quiet 2>$null || Write-Host 'ok'
|
|
||||||
python -X utf8 -m mkdocs build --clean --site-dir site
|
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户