Jenkinsfile添加清理工作空间

前端node由于依赖的版本问题会需要使用清理工作空间

1.在parameters中添加

booleanParam(
            name: 'CleanWorkspace',
            defaultValue: false,
            description: '清理工作空间,默认不清理!'
        )

2.在stages.stage.steps.script初始化信息中添加

if(params.CleanWorkspace) {
                echo "=========================================清理工作空间:${params.CleanWorkspace}========================================="
                cleanWs()
            }

效果如下,默认不清理工作空间,在勾选复选框之后会先清理工作空间(原本的构建)再执行构建

 

posted @ 2024-08-12 15:50  潇潇暮鱼鱼  阅读(194)  评论(0)    收藏  举报