@ -10,7 +10,8 @@ DEBUG=${ALL_DEBUG}
#export DEBUG
#export OPTZ
#export EXTRALINK
CURVER = 1.3.0-exp2
CURVER = 1.3.0c
MAKEOPT = "-j 8"
DISTRO := $( shell gawk -F= '/^NAME/{print $$2}' /etc/os-release)
i f e q ( $( wildcard /usr /lib /systemd /systemd ) , / u s r / l i b / s y s t e m d / s y s t e m d )
SYSTEMD = 1
@ -112,14 +113,17 @@ binaries/proxysql-${CURVER}-1-centos67.x86_64.rpm:
docker create --name centos67_build renecannao/proxysql:build-centos6.7 bash -c "while : ; do sleep 10 ; done"
docker start centos67_build
docker exec centos67_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec centos67_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } "
docker exec centos67_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker exec -it centos67_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it centos67_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/centos67-build/rpmmacros centos67_build:/root/.rpmmacros
docker cp docker/images/proxysql/centos67-build/proxysql.spec centos67_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it centos67_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it centos67_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it centos67_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp centos67_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-centos67.x86_64.rpm
docker stop centos67_build
docker rm centos67_build
@ -130,14 +134,17 @@ binaries/proxysql-${CURVER}-1-dbg-centos67.x86_64.rpm:
docker create --name centos67_build renecannao/proxysql:build-centos6.7 bash -c "while : ; do sleep 10 ; done"
docker start centos67_build
docker exec centos67_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec centos67_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec centos67_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker exec -it centos67_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it centos67_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/centos67-build/rpmmacros centos67_build:/root/.rpmmacros
docker cp docker/images/proxysql/centos67-build/proxysql.spec centos67_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it centos67_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it centos67_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it centos67_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp centos67_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-dbg-centos67.x86_64.rpm
docker stop centos67_build
docker rm centos67_build
@ -148,14 +155,17 @@ binaries/proxysql-${CURVER}-1-centos7.x86_64.rpm:
docker create --name centos7_build renecannao/proxysql:build-centos7 bash -c "while : ; do sleep 10 ; done"
docker start centos7_build
docker exec centos7_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec centos7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } "
docker exec centos7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker exec -it centos7_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it centos7_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/centos7-build/rpmmacros centos7_build:/root/.rpmmacros
docker cp docker/images/proxysql/centos7-build/proxysql.spec centos7_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it centos7_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it centos7_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it centos7_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp centos7_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-centos7.x86_64.rpm
docker stop centos7_build
docker rm centos7_build
@ -166,14 +176,17 @@ binaries/proxysql-${CURVER}-1-dbg-centos7.x86_64.rpm:
docker create --name centos7_build renecannao/proxysql:build-centos7 bash -c "while : ; do sleep 10 ; done"
docker start centos7_build
docker exec centos7_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec centos7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec centos7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker exec -it centos7_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it centos7_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/centos7-build/rpmmacros centos7_build:/root/.rpmmacros
docker cp docker/images/proxysql/centos7-build/proxysql.spec centos7_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it centos7_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it centos7_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it centos7_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp centos7_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-dbg-centos7.x86_64.rpm
docker stop centos7_build
docker rm centos7_build
@ -185,14 +198,17 @@ binaries/proxysql-${CURVER}-1-fedora24.x86_64.rpm:
docker create --name fedora24_build renecannao/proxysql:build-fedora24 bash -c "while : ; do sleep 10 ; done"
docker start fedora24_build
docker exec fedora24_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec fedora24_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } "
docker exec fedora24_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker exec -it fedora24_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it fedora24_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/fedora24-build/rpmmacros fedora24_build:/root/.rpmmacros
docker cp docker/images/proxysql/fedora24-build/proxysql.spec fedora24_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it fedora24_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it fedora24_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it fedora24_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp fedora24_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-fedora24.x86_64.rpm
docker stop fedora24_build
docker rm fedora24_build
@ -203,14 +219,17 @@ binaries/proxysql-${CURVER}-1-dbg-fedora24.x86_64.rpm:
docker create --name fedora24_build renecannao/proxysql:build-fedora24 bash -c "while : ; do sleep 10 ; done"
docker start fedora24_build
docker exec fedora24_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec fedora24_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec fedora24_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker exec -it fedora24_build bash -c " cd /opt/proxysql ; mkdir -p proxysql/usr/bin; mkdir -p proxysql/etc; cp src/proxysql proxysql/usr/bin/; cp -a etc proxysql ; mkdir -p proxysql/usr/share/proxysql/tools ; cp -a tools/proxysql_galera_checker.sh tools/proxysql_galera_writer.pl proxysql/usr/share/proxysql/tools ; mv proxysql proxysql- ${ CURVER } ; tar czvf proxysql- ${ CURVER } .tar.gz proxysql- ${ CURVER } "
docker exec -it fedora24_build bash -c "mkdir -p /root/rpmbuild/{RPMS,SRPMS,BUILD,SOURCES,SPECS,tmp}"
docker cp docker/images/proxysql/fedora24-build/rpmmacros fedora24_build:/root/.rpmmacros
docker cp docker/images/proxysql/fedora24-build/proxysql.spec fedora24_build:/root/rpmbuild/SPECS/proxysql.spec
sleep 2
docker exec -it fedora24_build bash -c " cp /opt/proxysql/proxysql- ${ CURVER } .tar.gz /root/rpmbuild/SOURCES "
docker exec -it fedora24_build bash -c "cd /root/rpmbuild; rpmbuild -ba SPECS/proxysql.spec"
sleep 2
docker exec -it fedora24_build bash -c " cp /root/rpmbuild/RPMS/x86_64/proxysql- ${ CURVER } -1.x86_64.rpm /root/rpm "
sleep 2
docker cp fedora24_build:/root/rpmbuild/RPMS/x86_64/proxysql-${ CURVER } -1.x86_64.rpm ./binaries/proxysql-${ CURVER } -1-dbg-fedora24.x86_64.rpm
docker stop fedora24_build
docker rm fedora24_build
@ -222,9 +241,10 @@ binaries/proxysql_${CURVER}-ubuntu12_amd64.deb:
docker create --name ubuntu12_build renecannao/proxysql:build-ubuntu12 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu12_build
docker exec ubuntu12_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu12_build bash -c " cd /opt/proxysql; sed -i -e 's/c++11/c++0x/' lib/Makefile ; sed -i -e 's/c++11/c++0x/' src/Makefile ; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } -j 4 "
docker exec ubuntu12_build bash -c " cd /opt/proxysql; sed -i -e 's/c++11/c++0x/' lib/Makefile ; sed -i -e 's/c++11/c++0x/' src/Makefile ; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker cp docker/images/proxysql/ubuntu-12.04-build/proxysql.ctl ubuntu12_build:/opt/proxysql/
docker exec ubuntu12_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu12_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -ubuntu12_amd64.deb
docker stop ubuntu12_build
docker rm ubuntu12_build
@ -235,9 +255,11 @@ binaries/proxysql_${CURVER}-ubuntu14_amd64.deb:
docker create --name ubuntu14_build renecannao/proxysql:build-ubuntu14 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu14_build
docker exec ubuntu14_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu14_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } -j 4 "
docker exec ubuntu14_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker cp docker/images/proxysql/ubuntu-14.04-build/proxysql.ctl ubuntu14_build:/opt/proxysql/
sleep 2
docker exec ubuntu14_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu14_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -ubuntu14_amd64.deb
docker stop ubuntu14_build
docker rm ubuntu14_build
@ -248,9 +270,11 @@ binaries/proxysql_${CURVER}-ubuntu16_amd64.deb:
docker create --name ubuntu16_build renecannao/proxysql:build-ubuntu16 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu16_build
docker exec ubuntu16_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu16_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } -j 4 "
docker exec ubuntu16_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker cp docker/images/proxysql/ubuntu-16.04-build/proxysql.ctl ubuntu16_build:/opt/proxysql/
sleep 2
docker exec ubuntu16_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu16_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -ubuntu16_amd64.deb
docker stop ubuntu16_build
docker rm ubuntu16_build
@ -261,9 +285,11 @@ binaries/proxysql_${CURVER}-debian7_amd64.deb:
docker create --name debian7_build renecannao/proxysql:build-debian7 bash -c "while : ; do sleep 10 ; done"
docker start debian7_build
docker exec debian7_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec debian7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } -j 4 "
docker exec debian7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker cp docker/images/proxysql/debian-7.8-build/proxysql.ctl debian7_build:/opt/proxysql/
sleep 2
docker exec debian7_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp debian7_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -debian7_amd64.deb
docker stop debian7_build
docker rm debian7_build
@ -274,9 +300,11 @@ binaries/proxysql_${CURVER}-debian8_amd64.deb:
docker create --name debian8_build renecannao/proxysql:build-debian8 bash -c "while : ; do sleep 10 ; done"
docker start debian8_build
docker exec debian8_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec debian8_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } -j 4 "
docker exec debian8_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } "
docker cp docker/images/proxysql/debian-8.2-build/proxysql.ctl debian8_build:/opt/proxysql/
sleep 2
docker exec debian8_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp debian8_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -debian8_amd64.deb
docker stop debian8_build
docker rm debian8_build
@ -288,9 +316,11 @@ binaries/proxysql_${CURVER}-dbg-ubuntu12_amd64.deb:
docker create --name ubuntu12_build renecannao/proxysql:build-ubuntu12 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu12_build
docker exec ubuntu12_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu12_build bash -c " cd /opt/proxysql; sed -i -e 's/c++11/c++0x/' lib/Makefile ; sed -i -e 's/c++11/c++0x/' src/Makefile ; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec ubuntu12_build bash -c " cd /opt/proxysql; sed -i -e 's/c++11/c++0x/' lib/Makefile ; sed -i -e 's/c++11/c++0x/' src/Makefile ; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker cp docker/images/proxysql/ubuntu-12.04-build/proxysql.ctl ubuntu12_build:/opt/proxysql/
sleep 2
docker exec ubuntu12_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu12_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -dbg-ubuntu12_amd64.deb
docker stop ubuntu12_build
docker rm ubuntu12_build
@ -301,9 +331,11 @@ binaries/proxysql_${CURVER}-dbg-ubuntu14_amd64.deb:
docker create --name ubuntu14_build renecannao/proxysql:build-ubuntu14 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu14_build
docker exec ubuntu14_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu14_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec ubuntu14_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker cp docker/images/proxysql/ubuntu-14.04-build/proxysql.ctl ubuntu14_build:/opt/proxysql/
sleep 2
docker exec ubuntu14_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu14_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -dbg-ubuntu14_amd64.deb
docker stop ubuntu14_build
docker rm ubuntu14_build
@ -314,9 +346,11 @@ binaries/proxysql_${CURVER}-dbg-ubuntu16_amd64.deb:
docker create --name ubuntu16_build renecannao/proxysql:build-ubuntu16 bash -c "while : ; do sleep 10 ; done"
docker start ubuntu16_build
docker exec ubuntu16_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec ubuntu16_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec ubuntu16_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker cp docker/images/proxysql/ubuntu-16.04-build/proxysql.ctl ubuntu16_build:/opt/proxysql/
sleep 2
docker exec ubuntu16_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp ubuntu16_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -dbg-ubuntu16_amd64.deb
docker stop ubuntu16_build
docker rm ubuntu16_build
@ -327,9 +361,11 @@ binaries/proxysql_${CURVER}-dbg-debian7_amd64.deb:
docker create --name debian7_build renecannao/proxysql:build-debian7 bash -c "while : ; do sleep 10 ; done"
docker start debian7_build
docker exec debian7_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec debian7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec debian7_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker cp docker/images/proxysql/debian-7.8-build/proxysql.ctl debian7_build:/opt/proxysql/
sleep 2
docker exec debian7_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp debian7_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -dbg-debian7_amd64.deb
docker stop debian7_build
docker rm debian7_build
@ -340,9 +376,11 @@ binaries/proxysql_${CURVER}-dbg-debian8_amd64.deb:
docker create --name debian8_build renecannao/proxysql:build-debian8 bash -c "while : ; do sleep 10 ; done"
docker start debian8_build
docker exec debian8_build bash -c " cd /opt; git clone -b v ${ CURVER } https://github.com/sysown/proxysql.git proxysql "
docker exec debian8_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } -j 4 build_deps && ${ MAKE } debug "
docker exec debian8_build bash -c " cd /opt/proxysql; ${ MAKE } clean && ${ MAKE } ${ MAKEOPT } build_deps && ${ MAKE } ${ MAKEOPT } debug "
docker cp docker/images/proxysql/debian-8.2-build/proxysql.ctl debian8_build:/opt/proxysql/
sleep 2
docker exec debian8_build bash -c "cd /opt/proxysql; cp src/proxysql . ; equivs-build proxysql.ctl"
sleep 2
docker cp debian8_build:/opt/proxysql/proxysql_${ CURVER } _amd64.deb ./binaries/proxysql_${ CURVER } -dbg-debian8_amd64.deb
docker stop debian8_build
docker rm debian8_build