527b2ad096
* Adds "g2" gate for testing keystone integration * Adds policy enforcement for join-scripts endpoint * Updates ceph to luminous Change-Id: Id52c1e51b567afc5a16d46c72145e21316c00a49
20 lines
510 B
Bash
Executable File
20 lines
510 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -eux
|
|
|
|
SCRIPT_DIR=$(realpath $(dirname $0))
|
|
SOURCE_DIR=$(realpath $SCRIPT_DIR/../..)
|
|
|
|
echo === Building image ===
|
|
docker build -t quay.io/attcomdev/promenade:latest ${SOURCE_DIR}
|
|
|
|
export PROMENADE_DEBUG=${PROMENADE_DEBUG:-1}
|
|
|
|
exec docker run \
|
|
--rm -it \
|
|
--publish 9000:9000 \
|
|
--env PROMENADE_DEBUG=${PROMENADE_DEBUG} \
|
|
--volume "${SOURCE_DIR}/etc/promenade/noauth-api-paste.ini":/etc/promenade/api-paste.ini:ro \
|
|
quay.io/attcomdev/promenade:latest \
|
|
server
|