Commit b96f3c26 authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[TASK] Nodejs updates on other php versions

parent 9f156e53
......@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x
## NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_4.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
......@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \
autoconf \
bison \
dpkg-dev \
file \
flex \
gcc \
krb5-multidev \
libapparmor-dev \
libapr1-dev \
......@@ -71,30 +69,17 @@ apt-get remove -y --purge \
libxslt1-dev \
libxt-dev \
libzip-dev \
make \
pkg-config \
re2c \
unixodbc-dev \
uuid-dev \
zlib1g-dev \
autotools-dev \
binutils \
comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \
libfl-dev \
libgcc-5-dev \
libgmp-dev \
libgmpxx4ldbl \
libgnutls-openssl27 \
......@@ -137,6 +122,10 @@ apt-get remove -y --purge \
xtrans-dev \
#
# but keep make and g++ ... to not confuse with above list, just install again if needed
minimal_apt_get_install \
make \
g++
apt-get clean
......
......@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig
set -x
## Install Node.js
minimal_apt_get_install nodejs
# Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs make g++
## And update nodejs on global level
npm update -g
\ No newline at end of file
# And update npm afterwards
npm install npm -g
......@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x
## NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_4.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
\ No newline at end of file
......@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \
autoconf \
bison \
dpkg-dev \
file \
flex \
gcc \
krb5-multidev \
libapparmor-dev \
libapr1-dev \
......@@ -71,30 +69,17 @@ apt-get remove -y --purge \
libxslt1-dev \
libxt-dev \
libzip-dev \
make \
pkg-config \
re2c \
unixodbc-dev \
uuid-dev \
zlib1g-dev \
autotools-dev \
binutils \
comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \
libfl-dev \
libgcc-5-dev \
libgmp-dev \
libgmpxx4ldbl \
libgnutls-openssl27 \
......@@ -137,6 +122,10 @@ apt-get remove -y --purge \
xtrans-dev \
#
# but keep make and g++ ... to not confuse with above list, just install again if needed
minimal_apt_get_install \
make \
g++
apt-get clean
......
......@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig
set -x
## Install Node.js
minimal_apt_get_install nodejs
# Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs make g++
## And update nodejs on global level
npm update -g
\ No newline at end of file
# And update npm afterwards
npm install npm -g
......@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x
## NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_4.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
\ No newline at end of file
......@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \
autoconf \
bison \
dpkg-dev \
file \
flex \
gcc \
krb5-multidev \
libapparmor-dev \
libapr1-dev \
......@@ -78,23 +76,11 @@ apt-get remove -y --purge \
uuid-dev \
zlib1g-dev \
autotools-dev \
binutils \
comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \
libfl-dev \
libgcc-5-dev \
libgmp-dev \
libgmpxx4ldbl \
libgnutls-openssl27 \
......@@ -137,6 +123,12 @@ apt-get remove -y --purge \
xtrans-dev \
#
# but keep make and g++ ... to not confuse with above list, just install again if needed
minimal_apt_get_install \
make \
g++
apt-get clean
rm -rf \
/var/lib/apt/lists/* \
......
......@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig
set -x
## Install Node.js
minimal_apt_get_install nodejs
# Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs make g++
## And update nodejs on global level
npm update -g
\ No newline at end of file
# And update npm afterwards
npm install npm -g
......@@ -12,4 +12,4 @@ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \
#
## NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_4.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
\ No newline at end of file
......@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig
set -x
## Install Node.js
minimal_apt_get_install nodejs
# Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs make g++
## And update nodejs on global level
npm update -g
\ No newline at end of file
# And update npm afterwards
npm install npm -g
......@@ -13,4 +13,4 @@ curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
echo "deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list
# NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
\ No newline at end of file
......@@ -8,26 +8,9 @@ apt-get remove -y --purge \
autoconf \
automake \
autotools-dev \
binutils \
build-essential \
cpp \
cpp-5 \
dpkg-dev \
file \
gcc \
gcc-5 \
libasan2 \
libatomic1 \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libgcc-5-dev \
libisl15 \
libitm1 \
liblsan0 \
libmpc3 \
libmpx0 \
libpcre16-3 \
libpcre3-dev \
libpcre32-3 \
......@@ -44,6 +27,11 @@ apt-get remove -y --purge \
zlib1g-dev \
#
# but keep make and g++ ... to not confuse with above list, just install again if needed
minimal_apt_get_install \
make \
g++
apt-get clean
rm -rf \
/var/lib/apt/lists/* \
......
......@@ -21,4 +21,4 @@ curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
echo "deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list
# NodeSource's Node.js repository
curl --fail -sL https://deb.nodesource.com/setup_4.x | bash -
curl --fail -sL https://deb.nodesource.com/setup_8.x | bash -
\ No newline at end of file
......@@ -8,26 +8,9 @@ apt-get remove -y --purge \
autoconf \
automake \
autotools-dev \
binutils \
build-essential \
cpp \
cpp-5 \
dpkg-dev \
file \
gcc \
gcc-5 \
libasan2 \
libatomic1 \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libgcc-5-dev \
libisl15 \
libitm1 \
liblsan0 \
libmpc3 \
libmpx0 \
libpcre16-3 \
libpcre3-dev \
libpcre32-3 \
......@@ -35,16 +18,19 @@ apt-get remove -y --purge \
libquadmath0 \
libssl-dev \
libtool \
libtsan0 \
libubsan0 \
linux-libc-dev \
m4 \
make \
php7.1-dev \
shtool \
zlib1g-dev \
#
# but keep make and g++ ... to not confuse with above list, just install again if needed
minimal_apt_get_install \
make \
g++
apt-get clean
rm -rf \
/var/lib/apt/lists/* \
......
......@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig
set -x
## Install Node.js
minimal_apt_get_install nodejs
# Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs make g++
## And update nodejs on global level
npm update -g
\ No newline at end of file
# And update npm afterwards
npm install npm -g
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment