Current section
39 Versions
Jump to
Current section
39 Versions
Compare versions
4
files changed
+79
additions
-9
deletions
| @@ -0,0 +1,39 @@ | |
| 1 | + eDeliver Versions |
| 2 | + ================= |
| 3 | + |
| 4 | + __1.1.3__ |
| 5 | + |
| 6 | + - Fix hex.pm release by adding missing mix.exs |
| 7 | + |
| 8 | + __1.1.2__ |
| 9 | + |
| 10 | + - Fix ssh warning if edeliver is used as mix task |
| 11 | + - Allow user interaction when building in verbose mode |
| 12 | + - Suppress printing app script version if app script was generated with recent exrm version |
| 13 | + - Fix skipping git clean when SKIP_GIT_CLEAN env is set |
| 14 | + - Show very verbose output of exrm release task if it fails |
| 15 | + - Fix name of post hook which is executed after updating the deps |
| 16 | + |
| 17 | + __1.1.1__ |
| 18 | + |
| 19 | + - added command line option `--mix-env=<env>` |
| 20 | + - automatic authorization of/on release store host |
| 21 | + - allow to build different apps in one project when `APP` env is used |
| 22 | + - use always explicit compilation for exrm compatibility |
| 23 | + |
| 24 | + __1.1.0__ |
| 25 | + |
| 26 | + - allow incremental builds to decrease build time |
| 27 | + - support for executing ecto migrations |
| 28 | + - support exrm versions from `0.16.0` to > `1.0.0` |
| 29 | + - allow to link sys.config and vm.args in release |
| 30 | + - display command output when build command failed |
| 31 | + - keeps build repository size constant |
| 32 | + - return correct status code if mix command failed |
| 33 | + - deploy release non-interactively if also upgrade exists |
| 34 | + - install hex non-interactive |
| 35 | + |
| 36 | + |
| 37 | + __1.0.0__ |
| 38 | + |
| 39 | + - initial version with elixir support |
| \ No newline at end of file |
| @@ -1,18 +1,18 @@ | |
| 1 1 | {<<"app">>,<<"edeliver">>}. |
| 2 | - {<<"build_tools">>,[]}. |
| 2 | + {<<"build_tools">>,[<<"mix">>]}. |
| 3 3 | {<<"description">>, |
| 4 4 | <<"Build and Deploy Elixir Applications and perform Hot-Code Upgrades and Schema Migrations">>}. |
| 5 5 | {<<"files">>, |
| 6 | - [<<"bin/deliver">>,<<"bin/edeliver">>,<<"lib/edeliver.ex">>, |
| 7 | - <<"lib/exrm/plugins/link_sys_config.ex">>, |
| 6 | + [<<"bin/deliver">>,<<"bin/edeliver">>,<<"CHANGELOG.md">>, |
| 7 | + <<"lib/edeliver.ex">>,<<"lib/exrm/plugins/link_sys_config.ex">>, |
| 8 8 | <<"lib/exrm/plugins/link_vm_args.ex">>,<<"lib/mix/tasks/edeliver.ex">>, |
| 9 9 | <<"libexec/app_config">>,<<"libexec/aws">>,<<"libexec/common">>, |
| 10 10 | <<"libexec/core">>,<<"libexec/defaults">>,<<"libexec/deprecations">>, |
| 11 11 | <<"libexec/erlang">>,<<"libexec/erlang-init">>,<<"libexec/generated">>, |
| 12 | - <<"libexec/init">>,<<"libexec/output">>,<<"src/edeliver.app.src">>, |
| 13 | - <<"strategies/README.md">>,<<"strategies/erlang">>, |
| 14 | - <<"strategies/erlang-build-appup">>,<<"strategies/erlang-build-release">>, |
| 15 | - <<"strategies/erlang-build-upgrade">>, |
| 12 | + <<"libexec/init">>,<<"libexec/output">>,<<"mix.exs">>, |
| 13 | + <<"src/edeliver.app.src">>,<<"strategies/README.md">>, |
| 14 | + <<"strategies/erlang">>,<<"strategies/erlang-build-appup">>, |
| 15 | + <<"strategies/erlang-build-release">>,<<"strategies/erlang-build-upgrade">>, |
| 16 16 | <<"strategies/erlang-deploy-release">>, |
| 17 17 | <<"strategies/erlang-deploy-upgrade">>,<<"strategies/erlang-edit-relup">>, |
| 18 18 | <<"strategies/erlang-increase-versions">>, |
| @@ -29,4 +29,4 @@ | |
| 29 29 | [{<<"app">>,<<"exrm">>}, |
| 30 30 | {<<"optional">>,false}, |
| 31 31 | {<<"requirement">>,<<">= 0.16.0">>}]}]}. |
| 32 | - {<<"version">>,<<"1.1.2">>}. |
| 32 | + {<<"version">>,<<"1.1.3">>}. |
| @@ -1,6 +1,6 @@ | |
| 1 1 | #!/usr/bin/env bash |
| 2 2 | |
| 3 | - DELIVER_VERSION="1.1.2" |
| 3 | + DELIVER_VERSION="1.1.3" |
| 4 4 | HOMEPAGE="https://github.com/boldpoker/edeliver" |
| 5 5 | CREATOR="bharendt" |
| @@ -0,0 +1,31 @@ | |
| 1 | + defmodule Edeliver.Mixfile do |
| 2 | + use Mix.Project |
| 3 | + |
| 4 | + def project do |
| 5 | + [ |
| 6 | + app: :edeliver, |
| 7 | + version: "1.1.3", |
| 8 | + description: "Build and Deploy Elixir Applications and perform Hot-Code Upgrades and Schema Migrations", |
| 9 | + package: [ |
| 10 | + licenses: ["MIT"], |
| 11 | + files: [ |
| 12 | + "bin", |
| 13 | + "CHANGELOG.md", |
| 14 | + "lib", |
| 15 | + "libexec", |
| 16 | + "mix.exs", |
| 17 | + "src", |
| 18 | + "strategies", |
| 19 | + "README.md", |
| 20 | + ], |
| 21 | + links: %{"GitHub" => "https://github.com/boldpoker/edeliver"}, |
| 22 | + ], |
| 23 | + deps: deps, |
| 24 | + ] |
| 25 | + end |
| 26 | + |
| 27 | + defp deps, do: [ |
| 28 | + {:exrm, ">= 0.16.0"}, |
| 29 | + ] |
| 30 | + |
| 31 | + end |