tasks.register('generateKeystore') { group 'sign' description 'create jks' doFirst { def keystorePath = "D:\\home_work\\escort-app\\app\\sign\\demo.jks" exec { workingDir "." commandLine "D:\\jdk\\jdk-17.0.10\\bin\\keytool", "-genkey","-v", "-alias", "jx.escort", "-keyalg", "RSA", "-keypass", "jxit12", "-storepass", "jxit12", "-keystore", keystorePath, "-keysize" ,2048, "-validity", 30 } } }