https://github.com/manycoding/jenkins-python
Python3 and pip3 on top of an official jenkins/jenkins:lts-alpine docker image
https://github.com/manycoding/jenkins-python
alpine dockerfile jenkins jenkins-python python
Last synced: 4 months ago
JSON representation
Python3 and pip3 on top of an official jenkins/jenkins:lts-alpine docker image
- Host: GitHub
- URL: https://github.com/manycoding/jenkins-python
- Owner: manycoding
- Created: 2016-11-02T13:18:17.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-26T14:23:38.000Z (over 6 years ago)
- Last Synced: 2025-01-06T04:28:51.567Z (6 months ago)
- Topics: alpine, dockerfile, jenkins, jenkins-python, python
- Language: Dockerfile
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jenkins-python
[](https://microbadger.com/images/manycoding/jenkins-python)## Tags
* latest [(Dockerfile)](https://github.com/manycoding/jenkins-python/blob/master/Dockerfile)
## What's Inside
* [jenkins/jenkins:lts-alpine](https://hub.docker.com/r/jenkins/jenkins/)
* Python3## Make It Short
The [official image repo](https://github.com/jenkinsci/docker) has a pretty comprehensive readme.To create a master:
$ docker run -d --name=jenkins -p 8080:8080 -p 50000:50000 -v \
jenkins_home:/var/jenkins_home --env JAVA_OPTS="-Dhudson.footerURL=$server_url \
-Dhudson.model.DirectoryBrowserSupport.CSP= \
-Duser.timezone=Europe/Moscow" \
manycoding/jenkins-pythonTo drop into the shell:
$ docker run --rm -it manycoding/jenkins-python /bin/sh
## Third-party python libraries
Install with pipenv and export `requirements.txt`
```
pipenv update
pipenv lock -r > requirements.txt
```