Use zip for packing overlays
No idea why, but CI ends up with overlays containing files in the wrong order.
This commit is contained in:
parent
158bba7aba
commit
6201f991d1
@ -21,7 +21,10 @@ for OVERLAY in $OVERLAYS; do
|
|||||||
OVERLAY_TARGET_DIR="$GOUT/system/$PARTITION/overlay/"
|
OVERLAY_TARGET_DIR="$GOUT/system/$PARTITION/overlay/"
|
||||||
OVERLAY_TARGET="$OVERLAY_TARGET_DIR/$OVERLAY.apk"
|
OVERLAY_TARGET="$OVERLAY_TARGET_DIR/$OVERLAY.apk"
|
||||||
test -d $OVERLAY_TARGET_DIR || mkdir -p $OVERLAY_TARGET_DIR
|
test -d $OVERLAY_TARGET_DIR || mkdir -p $OVERLAY_TARGET_DIR
|
||||||
java -Xmx2048m -jar $APKTOOL b $OVERLAY -o $OVERLAY_TARGET --use-aapt2 >> $GLOG 2>&1
|
java -Xmx2048m -jar $APKTOOL b $OVERLAY --use-aapt2 >> $GLOG 2>&1
|
||||||
|
zip -j $OVERLAY_TARGET -n .arsc \
|
||||||
|
$OVERLAY/build/apk/resources.arsc \
|
||||||
|
$OVERLAY/build/apk/AndroidManifest.xml >> $GLOG 2>&1
|
||||||
java -Xmx2048m -jar $APKSIGNER sign --key $APK_KEY_PK8 --cert $APK_KEY_PEM $OVERLAY_TARGET
|
java -Xmx2048m -jar $APKSIGNER sign --key $APK_KEY_PK8 --cert $APK_KEY_PEM $OVERLAY_TARGET
|
||||||
rm $OVERLAY_TARGET.idsig
|
rm $OVERLAY_TARGET.idsig
|
||||||
done
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user