文章标签 » Gradle

Gradle 如何执行 tar 命令?

例如,以前都是通过命令行手动打包 tar -cvf data.tar ./data

Gradle如何实现同样的功能呢?

task tarData(type: Tar) {
	from './data'
	destinationDir = file('.') // 这里是文件对象,而不是路径字符串
	baseName = 'data'
	extension = 'tar'
	compression = Compression.NONE // 以上命令只是创建备份,没有压缩
}

 

参考