Last updated
Last updated
接上章前端自动化部署 vue
选项参数
字符参数
jenkins内置变量
WORKSPACE: 作为工作空间分配给构建目录的绝对路径。
JOB_NAME: 此版本的项目名称
BUILD_NUMBER: 当前版本号(是 Jenkins 运行任务的版本)
如果选择“Deploy”就执行创建文件夹(用于保存压缩后的文件),然后执行压缩文件
如果选择”RollBACK”,获取到要回滚的BUILD_NUMBER,查找到文件内容包含 BUILD_NUMBER的压缩文件,我就把这个文件复制成为最新的构建文件。
考虑到会经常打包部署,如果每次都备份的话,那么磁盘会不够用,我们在这里设置一个自动删除机制
发布选择Deploy--->开始构建,即可开始发布。
回滚选择Rollback--->输入回滚版本---->开始构建,版本号从构建历史中选择一个输入
回滚备份 Shell 代码
自动删除历史老旧备份
有时候可能代码提交上去了,但是发现有个BUG,这时候就需要回滚到历史的版本中了