Sha256: fe2a5fd169845177f3dc613f039e5ee98f9955e908d1ce24ebdc55815ac3c50a

Contents?: true

Size: 467 Bytes

Versions: 5

Compression:

Stored size: 467 Bytes

Contents

set -x
set -e

[[ -f /.testlab-apt-provision ]] && exit 0

export DEBIAN_FRONTEND="noninteractive"

apt-get -y update
<% if !@apt[:install].nil? -%>
apt-get -y install <%= @apt[:install].flatten.compact.join(' ') %>
<% end -%>
<% if !@apt[:remove].nil? -%>
apt-get -y remove <%= @apt[:remove].flatten.compact.join(' ') %>
<% end -%>
<% if !@apt[:purge].nil? -%>
apt-get -y purge <%= @apt[:purge].flatten.compact.join(' ') %>
<% end -%>

touch /.testlab-apt-provision

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
testlab-1.2.3 lib/testlab/provisioners/templates/apt/provision.erb
testlab-1.2.2 lib/testlab/provisioners/templates/apt/provision.erb
testlab-1.2.1 lib/testlab/provisioners/templates/apt/provision.erb
testlab-1.2.0 lib/testlab/provisioners/templates/apt/provision.erb
testlab-1.1.0 lib/testlab/provisioners/templates/apt/provision.erb