Merge "Make run-in-docker script use Xenial"

This commit is contained in:
Zuul 2018-01-09 22:54:20 +00:00 committed by Gerrit Code Review
commit 2afff3094a
2 changed files with 8 additions and 5 deletions

View File

@ -1,4 +1,6 @@
FROM ubuntu:14.04
FROM ubuntu:16.04
RUN apt update && apt install -y sudo
RUN \
groupadd dev && \
@ -8,12 +10,11 @@ RUN \
ENV DEBIAN_FRONTEND noninteractive
RUN \
apt-get update && \
apt-get -y install \
apt -y install \
sudo git vim wget \
nginx \
python-dev python3-dev python-pip \
libmysqlclient-dev mysql-client-5.6 mysql-server-5.6 libffi-dev\
libmysqlclient-dev mysql-client mysql-server libffi-dev\
npm && \
rm -rf /var/lib/apt/lists/* && \
rm -rf /var/lib/mysql/* && \

View File

@ -1,5 +1,7 @@
#!/bin/bash
[[ ${DEBUG_MODE} ]] && set -x
mysql --no-defaults -S ${SQL_DIR}/mysql.socket -e 'CREATE DATABASE refstack;'
mysql --no-defaults -S ${SQL_DIR}/mysql.socket -e 'set @@global.show_compatibility_56=ON;'
cd /home/dev/refstack
.venv/bin/python bin/refstack-manage upgrade --revision head
.venv/bin/python bin/refstack-manage upgrade --revision head