Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 26 days 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 (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-26T14:23:38.000Z (over 6 years ago)
- Last Synced: 2024-11-10T01:19:46.148Z (3 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://images.microbadger.com/badges/image/manycoding/jenkins-python
.svg)](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
```