Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Packaging & Development
  3. Update mechanism of community app

Update mechanism of community app

Scheduled Pinned Locked Moved App Packaging & Development
4 Posts 3 Posters 25 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    ekevu123
    wrote last edited by
    #1

    My community app Tymeslot (Forum Link) can be set up via Cloudronversions.json now (mine is here).

    However, it doesn't seem to find any automated version. This is my workflow:

    1. I change the version number in my software everywhere, e.g. CloudronManifest and CloudronVersions
    2. I push the changes
    3. A github workflow builds the docker image

    I am assuming that the auto-update checks whether a docker image is available for the image, but even if it is, I can create a new install, but no update is found, even if I trigger searching for it manually.

    Is there anything specific I can do about this?

    1 Reply Last reply
    1
    • E Offline
      E Offline
      ekevu123
      wrote last edited by
      #2

      This has been resolved by @nebulon here: https://forum.cloudron.io/topic/15270/tymeslot/11?_=1774263098011

      1 Reply Last reply
      1
      • nebulonN Away
        nebulonN Away
        nebulon
        Staff
        wrote last edited by
        #3

        So the flow to publish a new app version is documented at https://docs.cloudron.io/packaging/publishing#add-a-version

        The published CloudronVersions.json has to contain all published package versions. The dockerImage tags itself are not queried by Cloudron for updates, as this is only part of a package. For example a dockerimage itself has no clue about Cloudron addon usage as such. So the list of manifest jsons for each published app is the single source of truth for Cloudron.

        robiR 1 Reply Last reply
        3
        • nebulonN nebulon

          So the flow to publish a new app version is documented at https://docs.cloudron.io/packaging/publishing#add-a-version

          The published CloudronVersions.json has to contain all published package versions. The dockerImage tags itself are not queried by Cloudron for updates, as this is only part of a package. For example a dockerimage itself has no clue about Cloudron addon usage as such. So the list of manifest jsons for each published app is the single source of truth for Cloudron.

          robiR Offline
          robiR Offline
          robi
          wrote last edited by
          #4

          @nebulon can you enhance the docs to show how multiple versions, 2-3, look like in a versions file with updates?

          Conscious tech

          1 Reply Last reply
          1

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Bookmarks
          • Search