Add fwaas plugin

Change-Id: Ia578460e823ab1061690ea214cb78a260327f855
Depends-On: Id4df5d409dd2d7d4305e9b774747ccb3204707f0
This commit is contained in:
Sam Yaple 2017-05-23 17:54:54 +00:00
parent 57cff59a3b
commit a636ad30f5
9 changed files with 62 additions and 0 deletions

17
centos/fwaas/Dockerfile Normal file
View File

@ -0,0 +1,17 @@
FROM openstackloci/neutron:centos
ENV PROJECT=neutron-fwaas
ARG WHEELS
ARG PROJECT_REPO=https://git.openstack.org/openstack/${PROJECT}
ARG PROJECT_REF=master
ARG OVERRIDE=override
ADD $OVERRIDE /
RUN set -x \
&& yum upgrade -y \
&& yum install -y git \
&& /opt/loci/clone_project.sh \
&& /opt/loci/pip_install.sh /tmp/${PROJECT} \
&& yum -y autoremove git \
&& yum clean all

View File

3
centos/fwaas/testvars Normal file
View File

@ -0,0 +1,3 @@
export PROJECT=neutron
export DISTRO=centos
export PLUGIN=fwaas

18
debian/fwaas/Dockerfile vendored Normal file
View File

@ -0,0 +1,18 @@
FROM openstackloci/neutron:debian
ENV PROJECT=neutron-fwaas
ARG WHEELS
ARG PROJECT_REPO=https://git.openstack.org/openstack/${PROJECT}
ARG PROJECT_REF=master
ARG OVERRIDE=override
ADD $OVERRIDE /
RUN set -x \
&& apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y --no-install-recommends git \
&& /opt/loci/clone_project.sh \
&& /opt/loci/pip_install.sh /tmp/${PROJECT} \
&& apt-get purge -y --auto-remove git \
&& rm -rf /tmp/* /root/.cache

0
debian/fwaas/override/.gitkeep vendored Normal file
View File

3
debian/fwaas/testvars vendored Normal file
View File

@ -0,0 +1,3 @@
export PROJECT=neutron
export DISTRO=debian
export PLUGIN=fwaas

18
ubuntu/fwaas/Dockerfile Normal file
View File

@ -0,0 +1,18 @@
FROM openstackloci/neutron:ubuntu
ENV PROJECT=neutron-fwaas
ARG WHEELS
ARG PROJECT_REPO=https://git.openstack.org/openstack/${PROJECT}
ARG PROJECT_REF=master
ARG OVERRIDE=override
ADD $OVERRIDE /
RUN set -x \
&& apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y --no-install-recommends git \
&& /opt/loci/clone_project.sh \
&& /opt/loci/pip_install.sh /tmp/${PROJECT} \
&& apt-get purge -y --auto-remove git \
&& rm -rf /tmp/* /root/.cache

View File

3
ubuntu/fwaas/testvars Normal file
View File

@ -0,0 +1,3 @@
export PROJECT=neutron
export DISTRO=ubuntu
export PLUGIN=fwaas