Devtools

Dev tools

mix devtools.docker_build your-app-name
mix devtools.docker_push
mix devtools.remote_console my-mega-app orgname/image
CommandDescription
mix devtools.majorWill bump major version and push to github. I.e. v1.1.1 -> v2.0.0
mix devtools.minorWill bump minor version and push to github. I.e. v1.1.1 -> v1.2.0
mix devtools.patchWill bump patch version and push to github. I.e. v1.1.1 -> v1.1.1
mix devtools.preWill bump or create pre-release version and push to github. I.e. v1.1.1 -> v1.1.1-0 or v1.1.1-0 -> v1.1.1-1

Installation

If available in Hex, the package can be installed by adding devtools to your list of dependencies in mix.exs:

def deps do
[
{:devtools, "~> 0.1.0"}
]
end

Release

mix run -e "Mix.Tasks.Devtools.Patch.run([])"
mix run -e "Mix.Tasks.Devtools.Tag.run({})"
mix hex.publish