kiel-cristian
Build non default release using distillery through edeliver
Hi there all! First time here :). There is a way to use the param --name option from mix release usingdistillery with an edeliver command? (Like mix edeliver build release ... <release name somewhere>.... I’m actually building an umbrella app, with a main app release, and a sub app release. I could only achieve this by building the main (default) app through edeliver build command, and the sub app through a direct release command on the build server… but, I think that this is not and optimal/correct approach :/. Any ideas or different approaches around there?
Best regards,
Cristian
Most Liked
kiel-cristian
Thanks again OvermindDL1! I think your approach is very nice. I would make some modifications to adjust it to my desired workflow and drop edeliver :). Edeliver just perform some remote ssh commands for you, sync repo on build machine, download builds, push again to staging or production servers… with a few commands
Last Post!
kiel-cristian
Hi there Isaac, nope, sadly nope. After hours trying to generate specific releases through edeliver + distillery + Umbrella project I realized that edeliver does not handle that kind of usage. I am generating releases directly on my build server, and being careful with setup for environment variables, runtime variables, and moving builded releases on another folder after compiling. (Like distillery docs suggests to avoid directory mutations issues).
Regards
Popular in Announcing
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #hex









