disable caibx generation for now

This commit is contained in:
Adeeb Shihadeh
2023-05-11 21:55:20 -07:00
parent 3668cf59c6
commit b314a71e56
3 changed files with 18 additions and 14 deletions
+1
View File
@@ -1,6 +1,7 @@
*.swp
*.tar.gz
/logs/
agnos/
output/
build/
+6 -6
View File
@@ -62,13 +62,13 @@ echo "Copying system to the cloud..."
SYSTEM_CLOUD_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER/$SYSTEM_FILE_NAME"
azcopy cp --overwrite=false $OTA_DIR/$SYSTEM_FILE_NAME "$SYSTEM_CLOUD_PATH?$DATA_SAS_TOKEN"
echo "Copying system.caibx to the cloud..."
SYSTEM_CAIBX_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER/$SYSTEM_CAIBX_FILE_NAME"
azcopy cp --overwrite=false $OTA_DIR/$SYSTEM_CAIBX_FILE_NAME "$SYSTEM_CAIBX_PATH?$DATA_SAS_TOKEN"
#echo "Copying system.caibx to the cloud..."
#SYSTEM_CAIBX_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER/$SYSTEM_CAIBX_FILE_NAME"
#azcopy cp --overwrite=false $OTA_DIR/$SYSTEM_CAIBX_FILE_NAME "$SYSTEM_CAIBX_PATH?$DATA_SAS_TOKEN"
echo "Copying system casync chunks to the cloud..."
SYSTEM_CHUNKS_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER"
azcopy cp --recursive=true --overwrite=false $OTA_DIR/$SYSTEM_CHUNKS_FOLDER "$SYSTEM_CHUNKS_PATH?$DATA_SAS_TOKEN"
#echo "Copying system casync chunks to the cloud..."
#SYSTEM_CHUNKS_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER"
#azcopy cp --recursive=true --overwrite=false $OTA_DIR/$SYSTEM_CHUNKS_FOLDER "$SYSTEM_CHUNKS_PATH?$DATA_SAS_TOKEN"
echo "Copying boot to the cloud..."
BOOT_CLOUD_PATH="https://$DATA_ACCOUNT.blob.core.windows.net/$DATA_CONTAINER/$BOOT_FILE_NAME"
+11 -8
View File
@@ -86,8 +86,10 @@ echo "Compressing devcfg..."
xz -vc $DEVCFG_IMAGE > $DEVCFG_ARCHIVE
echo "Compressing aop..."
xz -vc $AOP_IMAGE > $AOP_ARCHIVE
echo "Creating system casync files"
casync make --compression=xz --store $OTA_OUTPUT_DIR/system-$SYSTEM_HASH $OTA_OUTPUT_DIR/system-$SYSTEM_HASH.caibx $SYSTEM_IMAGE_RAW
#echo "Creating system casync files"
#casync make --compression=xz --store $OTA_OUTPUT_DIR/system-$SYSTEM_HASH $OTA_OUTPUT_DIR/system-$SYSTEM_HASH.caibx $SYSTEM_IMAGE_RAW
rm $SYSTEM_IMAGE_RAW
# Generating JSONs
@@ -162,12 +164,13 @@ tee $OUTPUT_JSON > /dev/null <<EOM
"size": $SYSTEM_SIZE,
"sparse": true,
"full_check": false,
"has_ab": true,
"casync_caibx": "$AGNOS_UPDATE_URL/system-$SYSTEM_HASH.caibx",
"casync_store": "$AGNOS_UPDATE_URL/system-$SYSTEM_HASH"
"has_ab": true
}
]
EOM
# "casync_caibx": "$AGNOS_UPDATE_URL/system-$SYSTEM_HASH.caibx",
# "casync_store": "$AGNOS_UPDATE_URL/system-$SYSTEM_HASH"
echo "Generating staging JSON ($OUTPUT_STAGING_JSON)..."
tee $OUTPUT_STAGING_JSON > /dev/null <<EOM
@@ -240,12 +243,12 @@ tee $OUTPUT_STAGING_JSON > /dev/null <<EOM
"size": $SYSTEM_SIZE,
"sparse": true,
"full_check": false,
"has_ab": true,
"casync_caibx": "$AGNOS_STAGING_UPDATE_URL/system-$SYSTEM_HASH.caibx",
"casync_store": "$AGNOS_STAGING_UPDATE_URL/system-$SYSTEM_HASH"
"has_ab": true
}
]
EOM
# "casync_caibx": "$AGNOS_STAGING_UPDATE_URL/system-$SYSTEM_HASH.caibx",
# "casync_store": "$AGNOS_STAGING_UPDATE_URL/system-$SYSTEM_HASH"
echo
echo "Done!"