Public Repository

Last pushed: 2 years ago
Short Description
build tester for multicoresql
Full Description

This is a docker image for building / testing multicoresql, a map/reduce parallel execution framework for sqlite. In this version the clang compiler is used to build C code.

Dockerfile

FROM debian:latest
MAINTAINER drpaulbrewer@eaftc.com
RUN apt-get update && apt-get --yes install git clang scons sqlite3
RUN mkdir -p /opt/github
COPY fetchBuildTest.sh /opt/github/
CMD /opt/github/fetchBuildTest.sh

fetchBuildTest.sh

#!/bin/bash -e
cd /opt/github
echo "Fetching multicore from github..." 
git clone https://github.com/drpaulbrewer/multicoresql
echo "...success"
cd ./multicoresql
mkdir -p ./build
echo "running scons -c to make clean..."
scons -c
echo "...success"
echo "running scons to make executables..."
scons
echo "...success"
echo "running test script test1.py from ./test directory..."
cd ./test
./test1.py
echo "end of tests"
cd ..
echo "running installer"
scons install
Docker Pull Command
Owner
drpaulbrewer

Comments (0)