Sha256: c97166a939757d1a44d1d7ebe597468914973c4b89bbbbc39b0d0b1a442b2f2a

Contents?: true

Size: 1.1 KB

Versions: 2

Compression:

Stored size: 1.1 KB

Contents

FROM ubuntu

ARG VAGRANT_VERSION=1.9.1

ENV	\
  BOX_WINDOWS=https://github.com/plossys/vagrant-vcloud/raw/my/helper/dummy-windows.box \
  BOX_LINUX=https://github.com/plossys/vagrant-vcloud/raw/my/helper/dummy-linux.box

RUN apt-get update -y && \
    apt-get install -y build-essential liblzma-dev zlib1g-dev git openssh-client rsync curl && \
    ln -sf bash /bin/sh && \
    curl -L https://releases.hashicorp.com/vagrant/${VAGRANT_VERSION}/vagrant_${VAGRANT_VERSION}_x86_64.deb > /tmp/vagrant_x86_64.deb && \
    dpkg -i /tmp/vagrant_x86_64.deb && \
    rm -f /tmp/vagrant_x86_64.deb && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
    vagrant plugin list && \
    ln -s /user/Vagrantfile /root/.vagrant.d/Vagrantfile && \
    vagrant box add windows_2016 ${BOX_WINDOWS} && \
    vagrant box add ubuntu1404 ${BOX_LINUX}

WORKDIR /plugin
COPY . /plugin

RUN /opt/vagrant/embedded/bin/gem build vagrant-vcloud.gemspec && \
    vagrant --version && \
    vagrant plugin install ./vagrant-vcloud*.gem && \
    vagrant plugin list

WORKDIR /work

VOLUME ["/work", "/user"]

ENTRYPOINT ["vagrant"]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vagrant-vcloud-0.5.0 integration/Dockerfile
vagrant-vcloud-0.4.7 integration/Dockerfile