Add ovn jammy
Change-Id: I7d2f5176493b99f0878df2cedb9c88a466357880
This commit is contained in:
parent
14ce9685b8
commit
817b2d727b
|
@ -1,4 +1,5 @@
|
|||
FROM docker.io/ubuntu:focal
|
||||
ARG FROM
|
||||
FROM ${FROM}
|
||||
|
||||
RUN apt-get update && apt-get install -y \
|
||||
ovn-host \
|
|
@ -0,0 +1,14 @@
|
|||
#!/bin/bash
|
||||
SCRIPT=`realpath $0`
|
||||
SCRIPT_DIR=`dirname ${SCRIPT}`
|
||||
## Only build from main folder
|
||||
cd ${SCRIPT_DIR}/..
|
||||
|
||||
IMAGE="ovn"
|
||||
VERSION=${VERSION:-latest}
|
||||
DISTRO=${DISTRO:-ubuntu}
|
||||
REGISTRY_URI=${REGISTRY_URI:-"openstackhelm/"}
|
||||
EXTRA_TAG_INFO=${EXTRA_TAG_INFO:-""}
|
||||
docker build -f ${IMAGE}/Dockerfile.${DISTRO} --build-arg FROM=${DISTRO/_/:} --network=host -t ${REGISTRY_URI}${IMAGE}:${VERSION}-${DISTRO}${EXTRA_TAG_INFO} ${extra_build_args} ${IMAGE}
|
||||
|
||||
cd -
|
|
@ -37,10 +37,20 @@
|
|||
docker_images:
|
||||
- context: ovn
|
||||
repository: openstackhelm/ovn
|
||||
dockerfile: Dockerfile.ubuntu_focal
|
||||
dockerfile: Dockerfile.ubuntu
|
||||
tags:
|
||||
- latest-ubuntu_focal
|
||||
- ubuntu_focal
|
||||
- "ubuntu_focal-{{ currentdate }}"
|
||||
build_args:
|
||||
- FROM=ubuntu:focal
|
||||
- context: ovn
|
||||
repository: openstackhelm/ovn
|
||||
dockerfile: Dockerfile.ubuntu
|
||||
tags:
|
||||
- ubuntu_jammy
|
||||
- "ubuntu_jammy-{{ currentdate }}"
|
||||
build_args:
|
||||
- FROM=ubuntu:jammy
|
||||
files: &ovn_files
|
||||
- ovn/.*
|
||||
- zuul.d/ovn.yaml
|
||||
|
|
Loading…
Reference in New Issue