[GH-ISSUE #722] Add docker Images for all Tags #251

Closed
opened 2026-03-16 14:14:39 +03:00 by kerem · 4 comments
Owner

Originally created by @JanoschDeurer on GitHub (Mar 30, 2020).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/722

Is your feature request related to a problem? Please describe.
I try to always use version pinning in docker-compose for all docker images. This ensures that when a problem occurs I can go back by playing back my backup.

Describe the solution you'd like
It would be great to have docker tags for all the git tags.

Originally created by @JanoschDeurer on GitHub (Mar 30, 2020). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/722 **Is your feature request related to a problem? Please describe.** I try to always use version pinning in docker-compose for all docker images. This ensures that when a problem occurs I can go back by playing back my backup. **Describe the solution you'd like** It would be great to have docker tags for all the git tags.
kerem 2026-03-16 14:14:39 +03:00
Author
Owner

@liyasthomas commented on GitHub (Mar 30, 2020):

@JanoschDeurer I'm a noob at docker stuffs. Can you help me resolve this issue?

<!-- gh-comment-id:606069653 --> @liyasthomas commented on GitHub (Mar 30, 2020): @JanoschDeurer I'm a noob at docker stuffs. Can you help me resolve this issue?
Author
Owner

@JanoschDeurer commented on GitHub (Mar 30, 2020):

Yes, gladly, actually Dockerhub has a rather nice integration for this. If you click on your Docker repository and then on the Builds tab you can click on Configure Automated Builds. In the section for Build Rules you can configure additional rules. In your case the rule would be:

  • Source Type: Tag
  • Source: /^v[0-9.]+$/
  • Docker Tag: {sourceref}
  • Dockerfile location: Dockerfile
  • Build context: /
  • Autobuild: true
  • Build Caching: true

It will the build automatically when a new tag is pushed that matches the regex in Source. For the existing tags it will not run a build.

<!-- gh-comment-id:606096769 --> @JanoschDeurer commented on GitHub (Mar 30, 2020): Yes, gladly, actually Dockerhub has a rather nice integration for this. If you click on your Docker repository and then on the `Builds` tab you can click on `Configure Automated Builds`. In the section for Build Rules you can configure additional rules. In your case the rule would be: - Source Type: `Tag` - Source: `/^v[0-9.]+$/` - Docker Tag: `{sourceref}` - Dockerfile location: `Dockerfile` - Build context: `/` - Autobuild: true - Build Caching: true It will the build automatically when a new tag is pushed that matches the regex in Source. For the existing tags it will not run a build.
Author
Owner

@liyasthomas commented on GitHub (Mar 31, 2020):

Done! Thanks for the help.

<!-- gh-comment-id:606332787 --> @liyasthomas commented on GitHub (Mar 31, 2020): Done! Thanks for the help.
Author
Owner

@JanoschDeurer commented on GitHub (Mar 31, 2020):

Nice, thanks :) If you ever need any other help with Docker just let me know.

<!-- gh-comment-id:606719034 --> @JanoschDeurer commented on GitHub (Mar 31, 2020): Nice, thanks :) If you ever need any other help with Docker just let me know.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#251
No description provided.