У меня есть облачная функция, которая создает новый документ в firestore после завершения облачной сборки.
export const onNewFirmwareBuild = functions.storage.bucket(FIRMWARE_BUCKET).object().onFinalize(async (object) => {
await admin.firestore()
.collection('products').doc(PRODUCT)
.collection('firmware').add({
fullname: object.name,
md5Hash: object.md5Hash
});
);
Значение ha sh равно:
c / 9 / vkntQHBsRhRA7r + l1w ==
Недопустимо md5Ha sh, поскольку оно не имеет 128 бит и содержит недопустимые символы.
Однако ha sh является правильным в артефактах. json.
Почему значение ha sh неверно? Есть ли обходной путь или простой способ взять ha sh из. json и добавить его в документ?