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 ...@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x set -x
## NodeSource's Node.js repository ## 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 ...@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \ apt-get remove -y --purge \
autoconf \ autoconf \
bison \
dpkg-dev \ dpkg-dev \
file \ file \
flex \ flex \
gcc \
krb5-multidev \ krb5-multidev \
libapparmor-dev \ libapparmor-dev \
libapr1-dev \ libapr1-dev \
...@@ -71,30 +69,17 @@ apt-get remove -y --purge \ ...@@ -71,30 +69,17 @@ apt-get remove -y --purge \
libxslt1-dev \ libxslt1-dev \
libxt-dev \ libxt-dev \
libzip-dev \ libzip-dev \
make \
pkg-config \ pkg-config \
re2c \ re2c \
unixodbc-dev \ unixodbc-dev \
uuid-dev \ uuid-dev \
zlib1g-dev \ zlib1g-dev \
autotools-dev \ autotools-dev \
binutils \
comerr-dev \ comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \ icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \ libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \ libdpkg-perl \
libfl-dev \ libfl-dev \
libgcc-5-dev \
libgmp-dev \ libgmp-dev \
libgmpxx4ldbl \ libgmpxx4ldbl \
libgnutls-openssl27 \ libgnutls-openssl27 \
...@@ -137,6 +122,10 @@ apt-get remove -y --purge \ ...@@ -137,6 +122,10 @@ apt-get remove -y --purge \
xtrans-dev \ 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 apt-get clean
......
...@@ -3,8 +3,8 @@ set -e ...@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig source /pd_build/buildconfig
set -x set -x
## Install Node.js # Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs minimal_apt_get_install nodejs make g++
## And update nodejs on global level # And update npm afterwards
npm update -g npm install npm -g
\ No newline at end of file
...@@ -4,4 +4,4 @@ source /pd_build/buildconfig ...@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x set -x
## NodeSource's Node.js repository ## 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 ...@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \ apt-get remove -y --purge \
autoconf \ autoconf \
bison \
dpkg-dev \ dpkg-dev \
file \ file \
flex \ flex \
gcc \
krb5-multidev \ krb5-multidev \
libapparmor-dev \ libapparmor-dev \
libapr1-dev \ libapr1-dev \
...@@ -71,30 +69,17 @@ apt-get remove -y --purge \ ...@@ -71,30 +69,17 @@ apt-get remove -y --purge \
libxslt1-dev \ libxslt1-dev \
libxt-dev \ libxt-dev \
libzip-dev \ libzip-dev \
make \
pkg-config \ pkg-config \
re2c \ re2c \
unixodbc-dev \ unixodbc-dev \
uuid-dev \ uuid-dev \
zlib1g-dev \ zlib1g-dev \
autotools-dev \ autotools-dev \
binutils \
comerr-dev \ comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \ icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \ libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \ libdpkg-perl \
libfl-dev \ libfl-dev \
libgcc-5-dev \
libgmp-dev \ libgmp-dev \
libgmpxx4ldbl \ libgmpxx4ldbl \
libgnutls-openssl27 \ libgnutls-openssl27 \
...@@ -137,6 +122,10 @@ apt-get remove -y --purge \ ...@@ -137,6 +122,10 @@ apt-get remove -y --purge \
xtrans-dev \ 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 apt-get clean
......
...@@ -3,8 +3,8 @@ set -e ...@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig source /pd_build/buildconfig
set -x set -x
## Install Node.js # Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs minimal_apt_get_install nodejs make g++
## And update nodejs on global level # And update npm afterwards
npm update -g npm install npm -g
\ No newline at end of file
...@@ -4,4 +4,4 @@ source /pd_build/buildconfig ...@@ -4,4 +4,4 @@ source /pd_build/buildconfig
set -x set -x
## NodeSource's Node.js repository ## 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 ...@@ -5,11 +5,9 @@ set -x
apt-get remove -y --purge \ apt-get remove -y --purge \
autoconf \ autoconf \
bison \
dpkg-dev \ dpkg-dev \
file \ file \
flex \ flex \
gcc \
krb5-multidev \ krb5-multidev \
libapparmor-dev \ libapparmor-dev \
libapr1-dev \ libapr1-dev \
...@@ -78,23 +76,11 @@ apt-get remove -y --purge \ ...@@ -78,23 +76,11 @@ apt-get remove -y --purge \
uuid-dev \ uuid-dev \
zlib1g-dev \ zlib1g-dev \
autotools-dev \ autotools-dev \
binutils \
comerr-dev \ comerr-dev \
cpp \
cpp-5 \
gcc-5 \
icu-devtools \ icu-devtools \
libasan2 \
libatomic1 \
libbison-dev \
libc-client2007e \ libc-client2007e \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libdpkg-perl \ libdpkg-perl \
libfl-dev \ libfl-dev \
libgcc-5-dev \
libgmp-dev \ libgmp-dev \
libgmpxx4ldbl \ libgmpxx4ldbl \
libgnutls-openssl27 \ libgnutls-openssl27 \
...@@ -137,6 +123,12 @@ apt-get remove -y --purge \ ...@@ -137,6 +123,12 @@ apt-get remove -y --purge \
xtrans-dev \ 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 apt-get clean
rm -rf \ rm -rf \
/var/lib/apt/lists/* \ /var/lib/apt/lists/* \
......
...@@ -3,8 +3,8 @@ set -e ...@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig source /pd_build/buildconfig
set -x set -x
## Install Node.js # Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs minimal_apt_get_install nodejs make g++
## And update nodejs on global level # And update npm afterwards
npm update -g npm install npm -g
\ No newline at end of file
...@@ -12,4 +12,4 @@ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \ ...@@ -12,4 +12,4 @@ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \
# #
## NodeSource's Node.js repository ## 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 ...@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig source /pd_build/buildconfig
set -x set -x
## Install Node.js # Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs minimal_apt_get_install nodejs make g++
## And update nodejs on global level # And update npm afterwards
npm update -g npm install npm -g
\ No newline at end of file
...@@ -13,4 +13,4 @@ curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - ...@@ -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 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 # 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 \ ...@@ -8,26 +8,9 @@ apt-get remove -y --purge \
autoconf \ autoconf \
automake \ automake \
autotools-dev \ autotools-dev \
binutils \
build-essential \ build-essential \
cpp \
cpp-5 \
dpkg-dev \ dpkg-dev \
file \ file \
gcc \
gcc-5 \
libasan2 \
libatomic1 \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libgcc-5-dev \
libisl15 \
libitm1 \
liblsan0 \
libmpc3 \
libmpx0 \
libpcre16-3 \ libpcre16-3 \
libpcre3-dev \ libpcre3-dev \
libpcre32-3 \ libpcre32-3 \
...@@ -44,6 +27,11 @@ apt-get remove -y --purge \ ...@@ -44,6 +27,11 @@ apt-get remove -y --purge \
zlib1g-dev \ 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 apt-get clean
rm -rf \ rm -rf \
/var/lib/apt/lists/* \ /var/lib/apt/lists/* \
......
...@@ -21,4 +21,4 @@ curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - ...@@ -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 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 # 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 \ ...@@ -8,26 +8,9 @@ apt-get remove -y --purge \
autoconf \ autoconf \
automake \ automake \
autotools-dev \ autotools-dev \
binutils \
build-essential \ build-essential \
cpp \
cpp-5 \
dpkg-dev \ dpkg-dev \
file \ file \
gcc \
gcc-5 \
libasan2 \
libatomic1 \
libc-dev-bin \
libc6-dev \
libcc1-0 \
libcilkrts5 \
libgcc-5-dev \
libisl15 \
libitm1 \
liblsan0 \
libmpc3 \
libmpx0 \
libpcre16-3 \ libpcre16-3 \
libpcre3-dev \ libpcre3-dev \
libpcre32-3 \ libpcre32-3 \
...@@ -35,16 +18,19 @@ apt-get remove -y --purge \ ...@@ -35,16 +18,19 @@ apt-get remove -y --purge \
libquadmath0 \ libquadmath0 \
libssl-dev \ libssl-dev \
libtool \ libtool \
libtsan0 \
libubsan0 \
linux-libc-dev \ linux-libc-dev \
m4 \ m4 \
make \
php7.1-dev \ php7.1-dev \
shtool \ shtool \
zlib1g-dev \ 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 apt-get clean
rm -rf \ rm -rf \
/var/lib/apt/lists/* \ /var/lib/apt/lists/* \
......
...@@ -3,8 +3,8 @@ set -e ...@@ -3,8 +3,8 @@ set -e
source /pd_build/buildconfig source /pd_build/buildconfig
set -x set -x
## Install Node.js # Install Node.js and some packages to successfully compile stuff
minimal_apt_get_install nodejs minimal_apt_get_install nodejs make g++
## And update nodejs on global level # And update npm afterwards
npm update -g npm install npm -g
\ No newline at end of file
Supports Markdown
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