ben
bf96a0a69e
ben/jenkins-docker/pipeline/head This commit looks good
Details
|
||
---|---|---|
etc/apt | ||
.gitignore | ||
Dockerfile | ||
Jenkinsfile | ||
LICENSE.txt | ||
README.md |
README.md
jenkins-docker
The official jenkins/jenkins:lts
Docker image (Debian) with some modifications:
- Extra tooling installed
- Docker tooling,
docker-ce-cli
,docker-buildx-plugin
packages. - The
fpm
package manager - Common build dependencies
- Docker tooling,
- Current
python3-
packages andpipx
installed. - Python tools installed with
pipx
forjenkins
user:poetry
hatch
esphome
- Etc.
- Rust is installed from Debian repos
- Set UID and GID for the
jenkins
user ($SUDOIS_JENKINS_UID
/$SUDOIS_JENKINS_GID
).