Sign inSign up

scyv/jenkins-agent-build-essentials

By scyv

•Updated 3 months ago

Based on https://hub.docker.com/r/jenkins/agent but with python, build-essential and docToolchain

Image
Integration & delivery
Developer tools
0

10K+

scyv/jenkins-agent-build-essentials repository overview

⁠Jenkins Agent with Build Essentials

This is an extended variant of the official jenkins/agent (https://hub.docker.com/r/jenkins/agent/⁠) image but having installed the python3 and build-essential packages.

Also docToolchain (https://doctoolchain.org/⁠) is installed in the image, to enable simple generation of documentation.

This can be used for building projects with npm.

Github Repository: https://github.com/scyv/jenkins-agent-build-essentials⁠

⁠Dockerfile

FROM jenkins/agent

USER root
RUN apt update && apt-get -y install python3 build-essential unzip

USER jenkins

RUN curl -Lo dtcw https://doctoolchain.org/dtcw \
 && chmod +x dtcw

USER root
RUN mv ~jenkins/dtcw /usr/bin

USER jenkins
RUN dtcw install doctoolchain

Tag summary

Content type

Image

Digest

sha256:a4e800316…

Size

320.3 MB

Last updated

3 months ago

docker pull scyv/jenkins-agent-build-essentials