Skip to content

Need help with LSIO versions (duckdns) #978

@ggabrix

Description

@ggabrix

Hello

I have read the two previous issues I found on lsio versioning #566 #569. I spent a few hours trying to get the matching work for the duckdns versions but I failed.

https://github.com/linuxserver/docker-duckdns/pkgs/container/duckdns/versions?filters%5Bversion_type%5D=tagged

Right now I'm running: 33acdda4-ls73
The latest version: 33acdda4-ls74
WUD reports the new version as: 69904638-ls61

Now I know the solution is with the transform label, but I'm a noob and even with the help of "AI" I couldn't get it to work.

I would like some help to fix the matching with whatever works long term either transform or using a link template:

https://github.com/linuxserver/docker-duckdns/releases

I think I found something that maybe could work, but it identifies an old version b9e2cafd-ls153 as new.

- wud.tag.include=^[a-z0-9]{8}-ls\d{2,3}$$
- wud.tag.transform=^[a-z0-9]+-ls(\d+)$$ => $$1


- wud.tag.include=.*-ls[0-9]+$$
- wud.tag.transform=.*-ls([0-9]+)$$ => $1

So I'm stuck and would appreciate the help. Thank you.

      - WUD_TRIGGER_DOCKERCOMPOSE_main_PRUNE=true
      - WUD_TRIGGER_DOCKERCOMPOSE_main_ONCE=true
      - WUD_TRIGGER_DOCKERCOMPOSE_main_AUTO=false


    labels:
      - wud.display.name=Duck DNS
      - wud.display.icon=sh:duckdns
      - wud.watch=true
      - wud.watch.digest=true
      - wud.trigger.include=gotify.local,dockercompose.main
      - wud.compose.file=/compose/3/v12/docker-compose.yml

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions