Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
typo3
CI
testing-infrastructure
Commits
b96f3c26
Commit
b96f3c26
authored
Jun 01, 2017
by
Christian Kuhn
Browse files
[TASK] Nodejs updates on other php versions
parent
9f156e53
Changes
16
Hide whitespace changes
Inline
Side-by-side
php53/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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 -
php53/finalize.sh
View file @
b96f3c26
...
...
@@ -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
...
...
php53/nodejs.sh
View file @
b96f3c26
...
...
@@ -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
php54/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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
php54/finalize.sh
View file @
b96f3c26
...
...
@@ -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
...
...
php54/nodejs.sh
View file @
b96f3c26
...
...
@@ -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
php55/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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
php55/finalize.sh
View file @
b96f3c26
...
...
@@ -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/
*
\
...
...
php55/nodejs.sh
View file @
b96f3c26
...
...
@@ -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
php56/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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
php56/nodejs.sh
View file @
b96f3c26
...
...
@@ -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
php70/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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
php70/finalize.sh
View file @
b96f3c26
...
...
@@ -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/
*
\
...
...
php71/enable_repos.sh
View file @
b96f3c26
...
...
@@ -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
php71/finalize.sh
View file @
b96f3c26
...
...
@@ -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/
*
\
...
...
php71/nodejs.sh
View file @
b96f3c26
...
...
@@ -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
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment