(R)?ex the friendly automation framework

News

2020-12-05
Rex-1.13.2

The Rex-1.13.2 release is now available on CPAN. It contains only documentation updates, mostly for the built-in template capabilities, but also fixes a few typos.

2020-11-05
Rex-1.13.1

Happy 10th birthday, Rex!

The Rex-1.13.1 release is now available on CPAN. It is focusing on CMDB bugfixes and documentation, while also fixing a missing feature flag. Upgrade is recommended for all users.

2020-10-05
Rex-1.13.0

The Rex-1.13.0 release is now available on CPAN. It adds on_no_change hooks for file management commands to trigger further actions when files are left unchanged. Upgrade is recommended for all users.

2020-09-05
Rex-1.12.2

The Rex-1.12.2 release is now available on CPAN. It fixes various regressions, as well as bugs around file management. Upgrade is highly recommended for all users.

2020-08-05
Rex-1.12.1

The Rex-1.12.1 release is now available on CPAN. It adds documentation for feature flags, and fixes a release packaging issue.

Conferences

2016-06-21

» Home » Docs » Release notes » Release notes for 0.44

Release notes for 0.44

Common

task "test", sub { say "hello world"; };

Possible formatting options:

For example:

use Rex::Hook;
use Data::Dumper;

register_function_hooks {
    before => {
        file => sub {
            print Dumper( \@_ );
            print "before file\n";
            return;
        },
        create_user => sub {
            print "before create_user\n";
            die;
        },
    },
    after => {
        file => sub {
            print "after file\n";
        },
        create_user => sub {
            print "after create_user\n";
        },
    }
};

task prepare => sub { };

task prepare => sub { };

task "prepare", sub { run "this-command-fails"; };

Bugfixes

Community modules

set backup_location => "backup/%h";

task yourtask => sub { file "/etc/foo.conf", content => "new content\n"; };

Package repository

This is the first release build with the new build system on build.rexify.org. Due to this fact the following repository URLs have changed:

Please see the Get Rex page for the new URLs.

Proudly powered by Statocles

GitHub / IRC / Twitter / Google Groups / StackShare / Mailing list / Server Fault   -.ô.-   Disclaimer