(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.19

Release notes for 0.19

Rex

# define default frontend group containing only testwww01 group frontend => "testwww01";

# define live environment, with different user/password # and a frontend server group containing www01, www02 and www03 environment live => sub { user "root"; password "livefoo"; pass_auth;

group frontend =&gt; "<span class="hljs-string">www01</span>", "<span class="hljs-string">www02</span>", "<span class="hljs-string">www03</span>";

};

# define stage environment with default user and password, but with # an own frontend group containing only stagewww01 environment stage => sub { group frontend => "stagewww01"; };

task "prepare", group => "frontend", sub { say run "hostname"; };

-   Calling *rex prepare* will execute on testwww01 with root/foobar credentials
-   Calling *rex -E live prepare* will execute on www01, www02, www03 with root/livefoo credentials
-   Calling *rex -E stage prepare* will execute on stagewww01 with root/foobar credentials

Proudly powered by Statocles

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