Frage zum Plugin-Versions-Check

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • olicat
    MS Profi
    • 25.08.2015
    • 547

    Frage zum Plugin-Versions-Check

    Hallo,

    nachdem ich heute eine neue Version eines meiner Plugins veroeffentlich habe, musste ich feststellen, dass weder mit LoxBerry 1.43 noch mit der aktuellen 2er Version das automatische Update klappt.
    Im Log-Manager steht:

    Code:
    INFO: foshkplugin: Found plugin FOSHKplugin.
    INFO: foshkplugin: Current version is: v0.0.3
    INFO: foshkplugin: RELEASES enabled.
    INFO: foshkplugin: Requesting release file from http://foshkplugin.phantasoft.de/files/release.cfg
    OK: foshkplugin: Release file fetched.
    CRITICAL: foshkplugin: Cannot check release version number. Is this a real version number?
    INFO: foshkplugin: Release version is not newer than installed version.
    Im Config-File (sowohl lokal als auch remote) steht - entsprechend meinem Verstaendnis der beschriebenen korrekten Versionssyntax:

    Code:
    VERSION=0.0.3
    Die Version ist identisch. Insofern ist nicht das Problem, dass er kein vorhandenes Update meldet.
    Aber wieso kann die Versionsnummer nicht geprueft werden?
    Was mache ich also falsch?
    Erbitte Info, damit es beim naechsten Update endlich mal klappt ...
    Danke!

    Viele Gruesse, Oliver
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6292

    #2
    Wie sieht denn die plugin.cfg und die release.cfg aus? Vielleicht gibts auch ein Problem weil es kein prerelease.cfg gibt?
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • olicat
      MS Profi
      • 25.08.2015
      • 547

      #3
      Hallo svethi ,

      In der lokalen plugin.cfg steht bzgl. Version dieser Block:
      Code:
      [PLUGIN]
      # The version of your plugin - important if you would like to write an
      # upgrade script.
      VERSION=0.0.3
      Und auf der Serverseite die release.cfg:
      Code:
      # Version of the new release
      VERSION=0.0.3
      Ich kann da keinen Fehler erkennen. Denkbar waere nur, dass LB irgendwie eine groessere Zahl als 0 fuer Major und/oder Minor erwartet.
      Das ist dann der Doku jedoch nicht zu entnehmen.

      Vielleicht gibts auch ein Problem weil es kein prerelease.cfg gibt?
      Dann kaeme aber eine andere Fehlermeldung im Log, naemlich:
      Code:
      CRITICAL: miyoplugin: Could not fetch PRERELEASE file. Error: curl: (22) The requested URL returned error: 404
      Viele Gruesse, Oliver
      Zuletzt geändert von olicat; 18.01.2020, 19:54.

      Kommentar

      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11218

        #4



        Da fehlt der [AUTOUPDATE] Kopf.

        Schau mal hier:
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar


        • Christian Fenzl
          Christian Fenzl kommentierte
          Kommentar bearbeiten
          Versionsnummer passt schon, wie du sie angegeben hast, er konnte sie nur im File nicht finden.
      • olicat
        MS Profi
        • 25.08.2015
        • 547

        #5
        Danke!
        :-)
        Manchmal sieht man den Wald vor lauter Baeumen nicht ...
        Jetzt klappt's!

        Oliver

        Kommentar

        • olicat
          MS Profi
          • 25.08.2015
          • 547

          #6
          Als Nachtrag,

          ich habe dann mal die entsprechende Wiki-Seite aktualisiert: https://www.loxwiki.eu/display/LOXBE...on+for+plugins

          Da fehlte der Kopf - und da hatte ich mein Wissen her ...
          :-#

          Schoenen Abend!

          Oliver

          Kommentar


          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Das war nur ein Test. Es muss doch geprüft werden, ob ein Plugin-Entwickler würdig ist 😂

          • olicat
            olicat kommentierte
            Kommentar bearbeiten
            Ich nehm's wieder raus ...
            ;-)
        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11218

          #7
          Tatsache!
          Danke fürs Korrigieren!
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar

          Lädt...