Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
deploy.rb 263 Bytes
dummy.rb 1.02 KB
missing_upgrade.rb 432 Bytes
present_upgrade.rb 1.82 KB
with_context.rb 225 Bytes

Latest revisions

# Date Author Comment
f95fdb17 03/01/2018 03:45 PM Martin Bacovsky

Add context into scenario

Context adds to scenario an ability to distribute own parameters
to included executables. Scenario accepts parameters and keeps mapping
of the params to params of the executables. The mapping is opt-in
so each executable gets just the correct params....

277bfdc2 09/13/2017 06:17 AM Swapnil Abnave

Fixes #20623 - Failed scenario should exit with code 1

e9ead95f 09/12/2017 10:16 AM Ivan Necas

Fixes #20848 - Fix error messages indentation

a625d952 06/23/2017 03:45 AM Ivan Necas

Support for run_once procedures and repositories setup

f8412867 06/23/2017 03:44 AM Ivan Necas

Rollback support if the upgrade fails soon enough

2b50ced4 06/23/2017 03:44 AM Ivan Necas

Extract control flow of upgrades to special file

5b1badaf 06/23/2017 03:41 AM Ivan Necas

Introduce run_strategy for scenarios

Health-check scenarios are better to run all steps regardless of errors
(:fail_slow strategy), while the migration scenarios should fail as soon
as first failure happens (:fail_fast strategy).

By default, the scenarios are treated as `:fail_fast`.

ea60b444 06/23/2017 03:41 AM Ivan Necas

Full upgrade scenario

This commit intoroduces more structured upgrade scenario consisting of
this scenarios:

  • pre_upgrade_check - non-modifying checks: is the system ready?
  • pre_migrations - modifying procedures before source update
  • migrations - source update and main migrations...
bac61fb8 04/18/2017 11:00 AM Swapnil Abnave

Fixes #44 - Change tag 'basic' to 'default'

38a0b341 04/05/2017 02:39 PM Swapnil Abnave

Fixes #3 - Add option to skip the prompted step

View revisions

Also available in: Atom