Skip to content

Commit 4655a77

Browse files
authored
Release standard:6.0 and amazonlinux2-x86_64-standard:4.0 (#543)
* Release standard:6.0 and amazonlinux2-x86_64-standard:4.0
1 parent 2dea17b commit 4655a77

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1612
-0
lines changed

al2/x86_64/standard/4.0/Dockerfile

+366
Large diffs are not rendered by default.

al2/x86_64/standard/4.0/runtimes.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
version: 0.1
2+
3+
runtimes:
4+
java:
5+
versions:
6+
corretto17:
7+
commands:
8+
- echo "Installing corretto(OpenJDK) version 17 ..."
9+
10+
- export JAVA_HOME="$JAVA_17_HOME"
11+
12+
- export JRE_HOME="$JRE_17_HOME"
13+
14+
- export JDK_HOME="$JDK_17_HOME"
15+
16+
- |-
17+
for tool_path in "$JAVA_HOME"/bin/*;
18+
do tool=`basename "$tool_path"`;
19+
if [ $tool != 'java-rmi.cgi' ];
20+
then
21+
rm -f /usr/bin/$tool /var/lib/alternatives/$tool \
22+
&& update-alternatives --install /usr/bin/$tool $tool $tool_path 20000;
23+
fi;
24+
done
25+
golang:
26+
versions:
27+
1.18:
28+
commands:
29+
- echo "Installing Go version 1.18 ..."
30+
- goenv global $GOLANG_18_VERSION
31+
python:
32+
versions:
33+
3.9:
34+
commands:
35+
- echo "Installing Python version 3.9 ..."
36+
- pyenv global $PYTHON_39_VERSION
37+
php:
38+
versions:
39+
8.1:
40+
commands:
41+
- echo "Installing PHP version 8.1 ..."
42+
- phpenv global $PHP_81_VERSION
43+
ruby:
44+
versions:
45+
3.1:
46+
commands:
47+
- echo "Installing Ruby version 3.1 ..."
48+
- rbenv global $RUBY_31_VERSION
49+
nodejs:
50+
versions:
51+
16:
52+
commands:
53+
- echo "Installing Node.js version 16 ..."
54+
- n $NODE_16_VERSION
55+
docker:
56+
versions:
57+
20:
58+
commands:
59+
- echo "Specifying docker version in buildspec is deprecated. Using docker $DOCKER_VERSION"
60+
dotnet:
61+
versions:
62+
6.0:
63+
commands:
64+
- echo "Installing .NET version 6.0 ..."
File renamed without changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
configure_option "--with-curl"
2+
configure_option "--with-password-argon2"
3+
configure_option "--with-pdo-pgsql"
4+
configure_option "--with-libedit"
5+
6+
PHP_BUILD_EXTRA_MAKE_ARGUMENTS="-j4"
7+
8+
#https://github.com/php-build/php-build/blob/master/share/php-build/definitions/8.1.6
9+
#Don't change beyond this line
10+
11+
configure_option "--enable-gd"
12+
configure_option "--with-jpeg"
13+
configure_option "--with-zip"
14+
15+
install_package "https://secure.php.net/distributions/php-8.1.6.tar.bz2"
16+
install_xdebug "3.1.3"
17+
enable_builtin_opcache
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export PYTHON_CONFIGURE_OPTS="\
2+
--enable-shared
3+
--enable-loadable-sqlite-extensions"
4+
5+
# Don't change below this line.
6+
# https://github.com/pyenv/pyenv/blob/master/plugins/python-build/share/python-build/3.7.13
7+
8+
#require_gcc
9+
prefer_openssl11
10+
export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL=1
11+
install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl
12+
install_package "readline-8.1" "https://ftpmirror.gnu.org/readline/readline-8.1.tar.gz#f8ceb4ee131e3232226a17f51b164afc46cd0b9e6cef344be87c65962cb82b02" mac_readline --if has_broken_mac_readline
13+
if has_tar_xz_support; then
14+
install_package "Python-3.7.13" "https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tar.xz#99f106275df8899c3e8cb9d7c01ce686c202ef275953301427194693de5bef84" standard verify_py37 copy_python_gdb ensurepip
15+
else
16+
install_package "Python-3.7.13" "https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tgz#e405417f50984bc5870c7e7a9f9aeb93e9d270f5ac67f667a0cd3a09439682b5" standard verify_py37 copy_python_gdb ensurepip
17+
fi
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export PYTHON_CONFIGURE_OPTS="\
2+
--enable-shared
3+
--enable-loadable-sqlite-extensions"
4+
5+
# Don't change below this line.
6+
# https://github.com/pyenv/pyenv/blob/master/plugins/python-build/share/python-build/3.8.13
7+
8+
#require_gcc
9+
prefer_openssl11
10+
export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL=1
11+
install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl
12+
install_package "readline-8.1" "https://ftpmirror.gnu.org/readline/readline-8.1.tar.gz#f8ceb4ee131e3232226a17f51b164afc46cd0b9e6cef344be87c65962cb82b02" mac_readline --if has_broken_mac_readline
13+
if has_tar_xz_support; then
14+
install_package "Python-3.8.13" "https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz#6f309077012040aa39fe8f0c61db8c0fa1c45136763299d375c9e5756f09cf57" standard verify_py38 copy_python_gdb ensurepip
15+
else
16+
install_package "Python-3.8.13" "https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tgz#903b92d76354366b1d9c4434d0c81643345cef87c1600adfa36095d7b00eede4" standard verify_py38 copy_python_gdb ensurepip
17+
fi
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export PYTHON_CONFIGURE_OPTS="\
2+
--enable-shared
3+
--enable-loadable-sqlite-extensions"
4+
5+
# Don't change below this line.
6+
# https://github.com/pyenv/pyenv/blob/master/plugins/python-build/share/python-build/3.9.12
7+
8+
#require_gcc
9+
prefer_openssl11
10+
export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL=1
11+
install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl
12+
install_package "readline-8.1" "https://ftpmirror.gnu.org/readline/readline-8.1.tar.gz#f8ceb4ee131e3232226a17f51b164afc46cd0b9e6cef344be87c65962cb82b02" mac_readline --if has_broken_mac_readline
13+
if has_tar_xz_support; then
14+
install_package "Python-3.9.12" "https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tar.xz#2cd94b20670e4159c6d9ab57f91dbf255b97d8c1a1451d1c35f4ec1968adf971" standard verify_py39 copy_python_gdb ensurepip
15+
else
16+
install_package "Python-3.9.12" "https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz#70e08462ebf265012bd2be88a63d2149d880c73e53f1712b7bbbe93750560ae8" standard verify_py39 copy_python_gdb ensurepip
17+
fi

0 commit comments

Comments
 (0)