This commit is contained in:
parent
b1ef1f80b0
commit
8ea0f4394b
|
|
@ -73,17 +73,18 @@ runs:
|
|||
dotnet restore "$INPUT_PROJECT_NAME" --packages "$INPUT_NUGET_DIR"
|
||||
|
||||
echo "\n===== 构建项目 ====="
|
||||
dotnet build "$INPUT_PROJECT_NAME" --packages "$INPUT_NUGET_DIR" --no-restore
|
||||
dotnet build "$INPUT_PROJECT_NAME" --packages "$INPUT_NUGET_DIR"
|
||||
|
||||
echo "\n===== 发布项目 ====="
|
||||
dotnet publish $option "$INPUT_PROJECT_NAME" --packages "$INPUT_NUGET_DIR" --no-build
|
||||
dotnet publish $option "$INPUT_PROJECT_NAME" --packages "$INPUT_NUGET_DIR"
|
||||
|
||||
if [ -f "$INPUT_PUBLISH/obfuscar.xml" ]; then
|
||||
echo "\n===== 检测到 obfuscar.xml,开始代码混淆 ====="
|
||||
echo "安装混淆工具..."
|
||||
dotnet tool install -g obfuscar.globaltool
|
||||
echo "执行代码混淆..."
|
||||
obfuscar.console "$INPUT_PUBLISH/obfuscar.xml"
|
||||
cd $INPUT_PUBLISH
|
||||
obfuscar.console obfuscar.xml
|
||||
echo "代码混淆完成"
|
||||
else
|
||||
echo "\n未检测到 $INPUT_PUBLISH/obfuscar.xml,跳过代码混淆"
|
||||
|
|
|
|||
Loading…
Reference in New Issue