Add tempest suse image and zuul job
Adds dockerfile for building tempest under suse and build it with zuul Change-Id: Ib278deedb8e1daaa6d5e33a73a0fbf12bbee407e
This commit is contained in:
parent
4aa86c67cb
commit
c105e83cd3
|
@ -0,0 +1,21 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.5 (GNU/Linux)
|
||||
|
||||
mQENBFJUCd0BCADFph1AX+yZq5eKs8t3jRNyP8JDKghPQTTC6/rpPC2cLaSff4zB
|
||||
CNAh6G3Mqyv5TjRirqC841sMXCnFKCPJxAPrH/TLJonCsAFJNS7RHROw3ixL+puK
|
||||
fsaOrVlxd18NxnrOoQM4kb34WiRmCoLHi7yuuoD8QF6cIQKuAfYUWK6OmED07Tdz
|
||||
Exs2Pfnp9k9W1BbasVS/zBFq8e7qTTw86ZJDcd8CImsBzH/vQyrQRjnrNdCnPzjG
|
||||
sBnVoZJrnw/edAESykczR21/CB8a8nwPVFwV6UiWFp9Ngx4tY0b20E/KjB7zyt8C
|
||||
2dUsuOIlyQ3bHxIGAsRvPLMlRGGjmUEva77DABEBAAG0QENsb3VkOk9wZW5TdGFj
|
||||
ayBPQlMgUHJvamVjdCA8Q2xvdWQ6T3BlblN0YWNrQGJ1aWxkLm9wZW5zdXNlLm9y
|
||||
Zz6JATwEEwECACYFAluG5fgCGwMFCQ1RjBsGCwkIBwMCBBUCCAMEFgIDAQIeAQIX
|
||||
gAAKCRCJOpDa2F+TFvkoCACUjMX5XanZ246W57GDqQaBRBGlA/PLDionA0T/O7eV
|
||||
J0EquuHTrAZ3JmrJKu9wfvLyXG6r86wQ1FI0KuRA7EP9jsm+ayVevUx28a9/e7wj
|
||||
H5h2BJpP6gx3ukqfj92uJBuZHOvlcDYo9ThNEzDi7STvpHNOp/L3mR3bqi00Vb1u
|
||||
WQv//xPu5Hncq8Z1y+0Tk4BN8rIqheuKpvBzjgPHxt5ql+bhYGBM/NTPOaFwvwUQ
|
||||
w7/iB0jlnadM6frwvM2OxHAidDZLXpklEZrzVYC3NH6mr9JxRbFhZIGDPxsmgu9N
|
||||
zQ+8nxzmpprYiZ9qQfDn8Ke7epyROqTuUpA/LJFyagGQiEYEExECAAYFAlJUCd0A
|
||||
CgkQOzARt2udZSMmlACgirHQ0aJSPUcF2km6Gr4zMq2sRzIAoKZla9GZEL6Wl6aH
|
||||
cmd3/2i/nNmx
|
||||
=hpCE
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
@ -0,0 +1,20 @@
|
|||
FROM opensuse/leap:15.0
|
||||
LABEL maintainer="cloud-devel@suse.com"
|
||||
|
||||
ARG VERSION=Master
|
||||
ARG KEYFILE=Cloud:OpenStack:Master-openSUSE_Leap_15.0.gpgkey
|
||||
|
||||
COPY ${KEYFILE} /tmp/
|
||||
RUN rpm --import /tmp/${KEYFILE}
|
||||
RUN rm /tmp/${KEYFILE}
|
||||
|
||||
RUN set -ex ;\
|
||||
zypper --non-interactive addrepo http://download.opensuse.org/repositories/Cloud:/OpenStack:/${VERSION}/openSUSE_Leap_15.0/ openstack-${VERSION} ;\
|
||||
zypper --non-interactive refresh ;\
|
||||
zypper --non-interactive up -y ;\
|
||||
zypper --non-interactive install -y openstack-tempest \
|
||||
python-cinder-tempest-plugin \
|
||||
python-heat-tempest-plugin \
|
||||
python-keystone-tempest-plugin \
|
||||
python-neutron-tempest-plugin ;\
|
||||
zypper --non-interactive clean -a
|
|
@ -38,6 +38,11 @@
|
|||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- context: tempest
|
||||
repository: openstackhelm/tempest
|
||||
dockerfile: Dockerfile.opensuse_15
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
files: &tempest_files
|
||||
- tempest/.*
|
||||
- zuul.d/tempest.yaml
|
||||
|
|
Loading…
Reference in New Issue