rabbitmq-server/deps/rabbitmq_ct_helpers/tools/terraform
Jean-Sébastien Pédron e307ea45b1 rabbit_ct_vm_helpers, tools/terraform: Support Erlang built from sources
... instead of installing Debian packages. To use this feature, the
caller has to specify an Erlang Git reference (a branch, a tag or a
plain commit hash).

This is useful now to test with Erlang 21.0 which is not released yet at
the time of this commit. In the case of Erlang 21.0, if no Git reference
is specified, it defaults to `OTP-21.0-rc2`.

The time we wait for VMs to be ready is bumped from 7 to 20 minutes
because compiling Erlang and Elixir takes time.

rabbit_ct_vm_helpers takes a look at the return value of
`erlang:system_info(system_version)` because it may contain the commit
hash of the running Erlang system (if it was built from sources). It
allows to use the same commit on the remote VMs.

[#157964874]
2018-06-11 15:47:30 +02:00
..
autoscaling-group Terraform: Define lifecycle for launch configuration + ASG 2018-03-13 11:18:22 +01:00
direct-vms rabbit_ct_vm_helpers, tools/terraform: Support Erlang built from sources 2018-06-11 15:47:30 +02:00
vms-query Initial version of the VM-based test framework 2018-03-07 16:02:15 +01:00