-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GH-15963: add r tweedie package to our test images #15964
Changes from 43 commits
af4b9fd
8e3861f
87ba69e
55c9c01
0de141a
e578cf7
615c3d5
773dcdc
c47915d
8a5b410
56b5e4b
29aca57
3de9fa3
269f417
f1dcf2d
3f2e786
e0c36cc
a7870d7
29a38c1
a38f6db
373556d
fcd2cad
51d8f24
58aab3c
ee38e5f
619bce2
8bfb7da
20a3d2f
5c8d97e
5594e32
9de4cf3
4711d1b
7f94689
518038a
09dfcd0
689520a
6d3b9f5
72be72d
6d69014
c28ef0b
3dc2316
0f97d8a
b68c59b
73bb536
2c36fd3
80a6a23
00dc108
b9bf5ae
c6ffe57
50ad27b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,21 @@ | ||
ARG FROM_VERSION | ||
FROM harbor.h2o.ai/opsh2oai/h2o-3/dev-r-3.4.1:${FROM_VERSION} | ||
|
||
RUN \ | ||
curl -sL https://deb.nodesource.com/setup_16.x | bash - && \ | ||
apt-get update && \ | ||
DEBIAN_FRONTEND=noninteractive apt-get install -y \ | ||
texlive \ | ||
texlive-fonts-extra \ | ||
texlive-htmlxml \ | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
So I added those. See https://answers.launchpad.net/ubuntu/bionic/amd64/texlive-htmlxml/2017.20180305-1 |
||
texinfo \ | ||
texlive-bibtex-extra \ | ||
texlive-formats-extra \ | ||
texlive-generic-extra && \ | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
See https://answers.launchpad.net/ubuntu/bionic/amd64/texlive-generic-extra/2017.20180305-1 |
||
ENV NODE_MAJOR '16' | ||
|
||
RUN apt-get update && apt-get install -y ca-certificates curl gnupg && mkdir -p /etc/apt/keyrings && \ | ||
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --no-tty --yes --dearmor -o /etc/apt/keyrings/nodesource.gpg && \ | ||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && \ | ||
DEBIAN_FRONTEND=noninteractive apt-get install -y \ | ||
nodejs \ | ||
texlive \ | ||
texlive-fonts-extra \ | ||
texlive-latex-extra \ | ||
texlive-latex-recommended \ | ||
texlive-plain-generic \ | ||
texinfo \ | ||
texlive-bibtex-extra \ | ||
texlive-formats-extra && \ | ||
apt-get clean && \ | ||
apt-get autoremove -y && \ | ||
rm -rf /var/cache/apt/* | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,13 @@ | ||
ARG FROM_VERSION | ||
FROM harbor.h2o.ai/opsh2oai/h2o-3/dev-base:${FROM_VERSION} | ||
|
||
ENV NODE_MAJOR '16' | ||
|
||
RUN \ | ||
add-apt-repository -y ppa:deadsnakes && \ | ||
curl -sL https://deb.nodesource.com/setup_16.x | bash - && \ | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This script is deprecated and doesn't work anymore |
||
apt-get update && apt-get install -y ca-certificates curl gnupg && mkdir -p /etc/apt/keyrings && \ | ||
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --no-tty --yes --dearmor -o /etc/apt/keyrings/nodesource.gpg && \ | ||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && \ | ||
apt-get update && \ | ||
DEBIAN_FRONTEND=noninteractive apt-get install -y \ | ||
python3-virtualenv libkrb5-dev nodejs && \ | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ if [[ ! ${H2O_BRANCH} ]]; then | |
fi | ||
if [[ ! -n ${PYTHON_VERSION} ]]; then | ||
echo "Using default Python version" | ||
PYTHON_VERSION='3.6' | ||
PYTHON_VERSION='3.7' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Python 3.6 is not supported anymore by the ubuntu 22.04 and is installed (built from source) separately for the py-3.6 tests. |
||
fi | ||
|
||
# cd home | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This way of installing Nodejs is deprecated and the script will get removed. So I updated the way to install
nodejs==16
.