Linux 下使用 Jenkins 打包解包代码、上传文件、跳板机传文件常用指令
以下说的都是通过代码来执行的指令,所以不能存在任何需要人工输入的东西,比如密码。可以通过 sshpass 来省去输入代码的过程。但sshpass有安全风险,所以默认是没安装的,需要在服务器上手动安装。
1. 打包代码
tar -cvjf 包名 要打包的文件
# 举例
# 打包某目录下的所有 lua 文件
tar -cvjf /tmp/demo1.tar.bz2 /your/code/*.lua
# 打包某目录下的所有文件,但排除部分目录和文件
tar -cvjf /tmp/demo2.tar.bz2
原创
2021-03-31 19:35:37 ·
1465 阅读 ·
0 评论