mirror of
https://github.com/elseif/MikroTikPatch
synced 2026-07-17 10:39:40 +00:00
Update mikrotik_patch_7.yml
Signed-off-by: elseif <elseif@live.cn>
This commit is contained in:
parent
c0f53a242a
commit
48bd5e9601
18
.github/workflows/mikrotik_patch_7.yml
vendored
18
.github/workflows/mikrotik_patch_7.yml
vendored
@ -351,7 +351,6 @@ jobs:
|
|||||||
<vssd:InstanceID>0</vssd:InstanceID>
|
<vssd:InstanceID>0</vssd:InstanceID>
|
||||||
<vssd:VirtualSystemIdentifier>MikroTik_RouterOS_CHR</vssd:VirtualSystemIdentifier>
|
<vssd:VirtualSystemIdentifier>MikroTik_RouterOS_CHR</vssd:VirtualSystemIdentifier>
|
||||||
<vssd:VirtualSystemType>vmx-10</vssd:VirtualSystemType>
|
<vssd:VirtualSystemType>vmx-10</vssd:VirtualSystemType>
|
||||||
<vmw:Config ovf:required="false" vmw:key="firmware" vmw:value="{FIRMWARE_TYPE}"/>
|
|
||||||
</System>
|
</System>
|
||||||
<Item>
|
<Item>
|
||||||
<rasd:AllocationUnits>hertz * 10^6</rasd:AllocationUnits>
|
<rasd:AllocationUnits>hertz * 10^6</rasd:AllocationUnits>
|
||||||
@ -409,6 +408,7 @@ jobs:
|
|||||||
<rasd:ResourceSubType>vmware.vmci</rasd:ResourceSubType>
|
<rasd:ResourceSubType>vmware.vmci</rasd:ResourceSubType>
|
||||||
<rasd:ResourceType>1</rasd:ResourceType>
|
<rasd:ResourceType>1</rasd:ResourceType>
|
||||||
</Item>
|
</Item>
|
||||||
|
<vmw:Config ovf:required="false" vmw:key="firmware" vmw:value="{FIRMWARE_TYPE}"/>
|
||||||
</VirtualHardwareSection>
|
</VirtualHardwareSection>
|
||||||
<AnnotationSection ovf:required="false">
|
<AnnotationSection ovf:required="false">
|
||||||
<Info>A human-readable annotation</Info>
|
<Info>A human-readable annotation</Info>
|
||||||
@ -466,7 +466,6 @@ jobs:
|
|||||||
sudo qemu-img convert -f raw -O vmdk -o subformat=streamOptimized chr-$LATEST_VERSION$ARCH-legacy-bios.img $LATEST_VERSION$ARCH-legacy-bios-disk1.vmdk
|
sudo qemu-img convert -f raw -O vmdk -o subformat=streamOptimized chr-$LATEST_VERSION$ARCH-legacy-bios.img $LATEST_VERSION$ARCH-legacy-bios-disk1.vmdk
|
||||||
VMDK=chr-$LATEST_VERSION$ARCH-legacy-bios-disk1.vmdk
|
VMDK=chr-$LATEST_VERSION$ARCH-legacy-bios-disk1.vmdk
|
||||||
OVF=chr-$LATEST_VERSION$ARCH-legacy-bios.ovf
|
OVF=chr-$LATEST_VERSION$ARCH-legacy-bios.ovf
|
||||||
MF=chr-$LATEST_VERSION$ARCH-legacy-bios.mf
|
|
||||||
OVA=chr-$LATEST_VERSION$ARCH-legacy-bios.ova
|
OVA=chr-$LATEST_VERSION$ARCH-legacy-bios.ova
|
||||||
FILE_SIZE=$(stat -c %s "$VMDK")
|
FILE_SIZE=$(stat -c %s "$VMDK")
|
||||||
VIRTUAL_SIZE=$(qemu-img info --output=json "$VMDK" | jq '.["virtual-size"]' | head -n 1)
|
VIRTUAL_SIZE=$(qemu-img info --output=json "$VMDK" | jq '.["virtual-size"]' | head -n 1)
|
||||||
@ -478,14 +477,9 @@ jobs:
|
|||||||
-e "s|{CAPACITY_MB}|$CAPACITY_MB|g" \
|
-e "s|{CAPACITY_MB}|$CAPACITY_MB|g" \
|
||||||
-e "s|{POPULATED_SIZE}|$POPULATED_SIZE|g" \
|
-e "s|{POPULATED_SIZE}|$POPULATED_SIZE|g" \
|
||||||
-e "s|{FIRMWARE_TYPE}|$FIRMWARE_TYPE|g" |sudo tee $OVF
|
-e "s|{FIRMWARE_TYPE}|$FIRMWARE_TYPE|g" |sudo tee $OVF
|
||||||
{
|
sudo tar -cvf "$OVA" "$OVF" "$VMDK"
|
||||||
echo "SHA256($(basename "$VMDK"))= $(sha256sum "$VMDK" | awk '{print $1}')"
|
|
||||||
echo "SHA256($(basename "$OVF"))= $(sha256sum "$OVF" | awk '{print $1}')"
|
|
||||||
} | sudo tee "$MF"
|
|
||||||
sudo tar -cvf "$OVA" "$OVF" "$VMDK" "$MF"
|
|
||||||
sudo rm $VMDK
|
sudo rm $VMDK
|
||||||
sudo rm $OVF
|
sudo rm $OVF
|
||||||
sudo rm $MF
|
|
||||||
sudo zip $OVA.zip $OVA
|
sudo zip $OVA.zip $OVA
|
||||||
sudo rm $OVA
|
sudo rm $OVA
|
||||||
|
|
||||||
@ -532,7 +526,6 @@ jobs:
|
|||||||
sudo qemu-img convert -f raw -O vmdk -o subformat=streamOptimized chr-$LATEST_VERSION$ARCH.img chr-$LATEST_VERSION$ARCH-disk1.vmdk
|
sudo qemu-img convert -f raw -O vmdk -o subformat=streamOptimized chr-$LATEST_VERSION$ARCH.img chr-$LATEST_VERSION$ARCH-disk1.vmdk
|
||||||
VMDK=chr-$LATEST_VERSION$ARCH-disk1.vmdk
|
VMDK=chr-$LATEST_VERSION$ARCH-disk1.vmdk
|
||||||
OVF=chr-$LATEST_VERSION$ARCH.ovf
|
OVF=chr-$LATEST_VERSION$ARCH.ovf
|
||||||
MF=chr-$LATEST_VERSION$ARCH.mf
|
|
||||||
OVA=chr-$LATEST_VERSION$ARCH.ova
|
OVA=chr-$LATEST_VERSION$ARCH.ova
|
||||||
FILE_SIZE=$(stat -c %s "$VMDK")
|
FILE_SIZE=$(stat -c %s "$VMDK")
|
||||||
VIRTUAL_SIZE=$(qemu-img info --output=json "$VMDK" | jq '.["virtual-size"]' | head -n 1)
|
VIRTUAL_SIZE=$(qemu-img info --output=json "$VMDK" | jq '.["virtual-size"]' | head -n 1)
|
||||||
@ -544,14 +537,9 @@ jobs:
|
|||||||
-e "s|{CAPACITY_MB}|$CAPACITY_MB|g" \
|
-e "s|{CAPACITY_MB}|$CAPACITY_MB|g" \
|
||||||
-e "s|{POPULATED_SIZE}|$POPULATED_SIZE|g" \
|
-e "s|{POPULATED_SIZE}|$POPULATED_SIZE|g" \
|
||||||
-e "s|{FIRMWARE_TYPE}|$FIRMWARE_TYPE|g" |sudo tee $OVF
|
-e "s|{FIRMWARE_TYPE}|$FIRMWARE_TYPE|g" |sudo tee $OVF
|
||||||
{
|
sudo tar -cvf "$OVA" "$OVF" "$VMDK"
|
||||||
echo "SHA256($(basename "$VMDK"))= $(sha256sum "$VMDK" | awk '{print $1}')"
|
|
||||||
echo "SHA256($(basename "$OVF"))= $(sha256sum "$OVF" | awk '{print $1}')"
|
|
||||||
} | sudo tee "$MF"
|
|
||||||
sudo tar -cvf "$OVA" "$OVF" "$VMDK" "$MF"
|
|
||||||
sudo rm $VMDK
|
sudo rm $VMDK
|
||||||
sudo rm $OVF
|
sudo rm $OVF
|
||||||
sudo rm $MF
|
|
||||||
sudo zip $OVA.zip $OVA
|
sudo zip $OVA.zip $OVA
|
||||||
sudo rm $OVA
|
sudo rm $OVA
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user