Version updates

This commit is contained in:
Adam Štrauch 2020-03-31 21:54:28 +02:00
parent 4cf40f13a1
commit 410087cda5
Signed by: cx
GPG Key ID: 018304FFA8988F8D
4 changed files with 20 additions and 2 deletions

View File

@ -2,13 +2,19 @@ FROM debian:buster
RUN DEBIAN_FRONTEND=noninteractive apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get update
RUN DEBIAN_FRONTEND=noninteractive apt-get upgrade -y RUN DEBIAN_FRONTEND=noninteractive apt-get upgrade -y
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y wget gpg
RUN echo "deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main" > /etc/apt/sources.list.d/pgdg.list && \
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
RUN DEBIAN_FRONTEND=noninteractive apt-get update
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y locales libffi-dev \ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y locales libffi-dev \
libssl-dev default-libmysqlclient-dev ca-certificates libpq-dev libjpeg62 libjpeg-dev \ libssl-dev default-libmysqlclient-dev ca-certificates libpq-dev libjpeg62 libjpeg-dev \
libpng-dev libpng-dev build-essential git mercurial build-essential \ libpng-dev libpng-dev build-essential git mercurial build-essential \
libbz2-dev libsqlite3-dev libreadline-dev zlib1g-dev libncurses5-dev \ libbz2-dev libsqlite3-dev libreadline-dev zlib1g-dev libncurses5-dev \
libssl-dev libgdbm-dev cron git mercurial subversion vim nano mc htop procps \ libssl-dev libgdbm-dev cron git mercurial subversion vim nano mc htop procps \
subversion dropbear gettext wget redis-server memcached supervisor curl ssh \ subversion dropbear gettext wget redis-server memcached supervisor curl ssh \
mariadb-client postgresql-client bind9-host dnsutils nginx \ mariadb-client postgresql-client-12 postgresql-12-postgis-3-scripts bind9-host dnsutils nginx \
libxml2-dev libxslt1-dev openssh-sftp-server links2 lynx \ libxml2-dev libxslt1-dev openssh-sftp-server links2 lynx \
imagemagick libmagickwand-dev ncdu \ imagemagick libmagickwand-dev ncdu \
libcurl4-openssl-dev python3 python3-pip python3-virtualenv \ libcurl4-openssl-dev python3 python3-pip python3-virtualenv \
@ -40,8 +46,10 @@ WORKDIR /usr/src
ADD build_node.sh /usr/local/bin/build_node.sh ADD build_node.sh /usr/local/bin/build_node.sh
# 2020/01 # 2020/01
RUN build_node.sh 13.7.0 RUN build_node.sh 13.7.0
RUN build_node.sh 13.12.0
# 2020/01 # 2020/01
RUN build_node.sh 12.14.1 RUN build_node.sh 12.14.1
RUN build_node.sh 12.16.1
## Python ## Python
@ -49,6 +57,7 @@ WORKDIR /usr/src
ADD build_python.sh /usr/local/bin/build_python.sh ADD build_python.sh /usr/local/bin/build_python.sh
# 2020/01 # 2020/01
RUN build_python.sh 3.8.1 RUN build_python.sh 3.8.1
RUN build_python.sh 3.8.2
## PHP ## PHP
@ -56,6 +65,7 @@ WORKDIR /usr/src
ADD build_php.sh /usr/local/bin/build_php.sh ADD build_php.sh /usr/local/bin/build_php.sh
# 2020/01 # 2020/01
RUN build_php.sh 7.4.2 RUN build_php.sh 7.4.2
RUN build_php.sh 7.4.4
## Roští script ## Roští script

View File

@ -1,5 +1,5 @@
DOCKER=docker DOCKER=docker
VERSION=2020.01-beta-1 VERSION=2020.04-1
all: build all: build

View File

@ -11,9 +11,13 @@ The image is based on Debian 10 Buster and it's size is around 2.5 GB when it's
** Supported languages ** ** Supported languages **
* Python 3.8.1 * Python 3.8.1
* Python 3.8.2
* Node.js 13.7.0 * Node.js 13.7.0
* Node.js 13.12.0
* Node.js 12.14.1 * Node.js 12.14.1
* Node.js 12.16.1
* PHP 7.4.2 * PHP 7.4.2
* PHP 7.4.4
** Additional tools ** ** Additional tools **

View File

@ -37,9 +37,13 @@ while /bin/true; do
if [ ! "$TESTMODE" = "1" ]; then if [ ! "$TESTMODE" = "1" ]; then
tech=$(whiptail --menu "Select tech" $HEIGHT $WIDTH 6 \ tech=$(whiptail --menu "Select tech" $HEIGHT $WIDTH 6 \
"python-3.8.1" " Python 3.8.1" \ "python-3.8.1" " Python 3.8.1" \
"python-3.8.2" " Python 3.8.2" \
"node-13.7.0" " Node 13.7.0" \ "node-13.7.0" " Node 13.7.0" \
"node-13.12.0" " Node 13.12.0" \
"node-12.14.1" " Node 12.14.1" \ "node-12.14.1" " Node 12.14.1" \
"node-12.16.1" " Node 12.16.1" \
"php-7.4.2" " PHP 7.4.2" \ "php-7.4.2" " PHP 7.4.2" \
"php-7.4.4" " PHP 7.4.4" \
"back" " Go back" \ "back" " Go back" \
3>&1 1>&2 2>&3) 3>&1 1>&2 2>&3)
else else