-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release a development
tag
#84
Comments
@oliverbarnes any idea? 😄 |
I started working on a branch-based build back in December (#61), but dropped it after discussing it with @andreslucena - at that point it didn't seem like a core concern, as opposed to a vendors' one. At @liquidvotingio we're currently using a quick & dirty approach using the following Dockerfile based on a fork that has a custom stateless app generator: RUN bundle exec rake decidim:generate_stateless_demo_app ...by stateless meaning it doesn't go through with the database steps. It's a little different than the first attempt, which was more involved and would actually check out the repo during the docker build, rather than build from within the repo. ...Re-reading the title of the issue here though... are you suggesting creating a separate release tag for latest But we might need to decide what we want the |
That's exactly it! 😄
I don't have a clear opinion on this, rally 😕 Not sure what's the most usual approach on this! |
I don't either :) These are interesting write-ups I found on the topic of docker image tagging: https://vsupalov.com/docker-latest-tag/ tldr - author warns against using We already do a couple of things the author recommends, such as tagging the commit SHA and the semantic version (our Decidim version), in parallel to
One thing I just realized is that our docker builds currently scrape the Decidim version out of the decidim/decidim Github release tags (removing the Just food for thought - I haven't arrived at a conclusion yet |
I'm trying to deploy our staging app using Docker, and it's using
decidim/decidim:latest
as its source image. Unfortunately, this means it's using the docker version forv0.23.2
, which uses Ruby 2.6.6, but my staging app needs Ruby 2.7.1.How should we approach this?
The text was updated successfully, but these errors were encountered: