Actualmente tengo un proceso de compilación en funcionamiento para todas nuestras aplicaciones usando ANT
. Estoy agregando la capacidad de construir un release
ahora y firmar las aplicaciones.firmando aplicaciones automáticamente con la contraseña en ant
Actualmente tengo el ant.properties
con las propiedades correctas. Y está en todos los proyectos. Y cuando construyo los proyectos funciona bien. Señala, alinea y me da lo que necesito. SIN EMBARGO, tenemos muchas aplicaciones y todas están integradas en el proceso de compilación.
El problema es que el usuario debe escribir la contraseña en Please enter keystore password
y Please enter password for alias
.
Me preguntaba si había una forma de obtener ant
para ingresar esa contraseña o ¿hay alguna otra manera de firmar usando ant
que funcionaría? Tal vez podría proporcionar la contraseña cuando comience el proceso de compilación y simplemente usar esa contraseña cada vez que se solicite su uso.
Gracias
Esto es correcto y debe resolver su problema, también puede utilizar una ruta relativa al almacén de claves si es necesario (por ejemplo 'key.store = somestore.keystore' si está en la misma carpeta que build.xml de su proyecto) –
¡Trabajado, muchas gracias! – prolink007
'key.store = ~/some.keystore' sin embargo, no parece funcionar. – kaka