jenkins 自动化部署之后,不允许在工具上查看源代码

先来展示一下最终的效果
jenkins 自动化部署之后,不允许在工具上查看源代码_第1张图片
在没有如何操作之前的时候,这个Jenkins部署完成之后会在工具上留有源代码,能点击进去,部署到甲方的服务器上的时候会被看到,这样就会造成源码泄露
解决方案
可以在Jenkinsfile文件中加入以下代码

pipeline {
    agent any
    tools {
      nodejs 'nodejs16.20.2'
    }
    //步骤
    stages{}
    // 新增 post 阶段:在流水线结束后清理工作区
	post {
	        always {
	            script {
	                deleteDir()
	                echo "✅ 工作区已清理,源码已删除"
	            }
	        }
	    }
    }

你可能感兴趣的:(jenkins,自动化,运维)