Skip to content
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

adding jq as standard for the base image #164

Closed
gavin-k-lee opened this issue May 31, 2021 · 0 comments · Fixed by #165
Closed

adding jq as standard for the base image #164

gavin-k-lee opened this issue May 31, 2021 · 0 comments · Fixed by #165
Labels
kind/enhancement New feature or request proposal

Comments

@gavin-k-lee
Copy link
Contributor

The command renku graph generate gives several .json files. In order to properly parse these, the jq package (ubuntu) is needed.

For many projects this is the only additional piece of software needed to fully use these .json outputs.

As jq is super lightweight anyway, let's add it to the list:

# Install additional dependencies and nice-to-have packages
RUN apt-get update && apt-get install -yq --no-install-recommends \
build-essential \
curl && \
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
apt-get update && apt-get install -yq --no-install-recommends \
git \
git-lfs=2.12.0 \
gnupg \
graphviz \
less \
libsm6 \
libxext-dev \
libxrender1 \
libyaml-0-2 \
libyaml-dev \
lmodern \
musl-dev \
nano \
netcat \
python-dev \
unzip \
vim && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
ln -s /usr/lib/x86_64-linux-musl/libc.so /lib/libc.musl-x86_64.so.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request proposal
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant