Skip to content

Add --stable option

With --stable the latest image from https://storage.puri.sm/librem5/images/ will be fetched. This allows us to migrate to stable image downloads. To test

scripts/librem5_flash_image.py --stable --variant=luks

Once we're confident this works we can make --stable the default and add a --latest instead.

I've only put the librem5r4 images there for the moment and would like to replace that image with the latest images we use to flash devices atm.

We then switch the latest image with the next stable image update (https://source.puri.sm/Librem5/OS-issues/-/issues/249)

I took the minimal approach and build up the metadata Jenkins provides. Note that Jenkins is still needed as we fetch uboot from there, we can do that switch in an extra step once we have the rest in place (to update images, etc).

This can also later on used to fetch images from laneakia, etc.

Merge request reports