edeliver v1.2.5 Edeliver

Execute edeliver tasks on the production / staging nodes.

This internal module provides functions on the nodes which are used by some edeliver tasks e.g. to get the running release version (edeliver version), show the pending migrations (edeliver show migrations) or install pending migrations (edeliver migrate).

Summary

Functions

list_pending_migrations(application_name, application_version, ecto_repository \\ [])
migrate(application_name, application_version, ecto_repository, direction, migration_version \\ :all)
migrations_dir(application_name, application_version)
release_version(application_name, application_version \\ nil)
run_command(list)