-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstruir_paquete.sh
29 lines (21 loc) · 1.01 KB
/
construir_paquete.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
VERSION_JMULTICARD=1.8.202301.1
VERSION_AUTOFIRMA=1.8.202301.1
VERSION_EXTERNAL=202301.1
echo $VERSION_AUTOFIRMA
# Eliminamos los archivos generados previamente
rm -f autofirma-1.8* autofirma_1.8*
# Para incluir los ultimos cambios del DNI 3 unamos una versión aún no liberada de JMULTICARD
svn export https://github.com/albfernandez/jmulticard/tags/v.$VERSION_JMULTICARD jmulticard-$VERSION_JMULTICARD
cd jmulticard-$VERSION_JMULTICARD
mvn clean package -Dmaven.test.skip=true install
cd ..
svn export https://github.com/albfernandez/clienteafirma-external/tags/v.$VERSION_EXTERNAL clienteafirma-external-$VERSION_EXTERNAL
cd clienteafirma-external-$VERSION_EXTERNAL
mvn clean package -Dmaven.test.skip=true install
cd ..
svn export https://github.com/albfernandez/clienteafirma/tags/v.$VERSION_AUTOFIRMA autofirma-$VERSION_AUTOFIRMA
tar zcvf autofirma_$VERSION_AUTOFIRMA.orig.tar.gz autofirma-$VERSION_AUTOFIRMA/
cp -a debian/ autofirma-$VERSION_AUTOFIRMA/
cd autofirma-$VERSION_AUTOFIRMA
dpkg-buildpackage