https://github.com/deis/jenkins
Jenkins CI Server for Deis
https://github.com/deis/jenkins
unsupported
Last synced: 6 months ago
JSON representation
Jenkins CI Server for Deis
- Host: GitHub
- URL: https://github.com/deis/jenkins
- Owner: deis
- License: mit
- Created: 2017-04-10T18:49:33.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-02-27T20:17:23.000Z (almost 8 years ago)
- Last Synced: 2025-05-07T07:47:40.554Z (8 months ago)
- Topics: unsupported
- Language: Makefile
- Size: 25.4 KB
- Stars: 3
- Watchers: 8
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
| | Deis Workflow is no longer maintained.
Please [read the announcement](https://deis.com/blog/2017/deis-workflow-final-release/) for more detail. |
|---:|---|
| 09/07/2017 | Deis Workflow [v2.18][] final release before entering maintenance mode |
| 03/01/2018 | End of Workflow maintenance: critical patches no longer merged |
| | [Hephy](https://github.com/teamhephy/workflow) is a fork of Workflow that is actively developed and accepts code contributions. |
# Jenkins
[](https://ci.deis.io/job/jenkins)
This component comprises a Docker image and corresponding [Helm][] chart used to run Jenkins Master (and dynamic Jenkins agents) for the Deis [Workflow][] project on https://ci.deis.io.
## Usage
### Docker image
The Docker image is a nearly stock variant of the official [Jenkins image][] excepting the addition of all plugin dependencies as seen in [plugins.txt](plugins.txt). Please see the official [link][Jenkins image] for further information regarding how this image can be run.
### Helm chart
For installing via the Helm chart, please see the chart's [README.md](charts/jenkins/README.md).
### Bumping Versions
Whether bumping the Jenkins version [itself](Dockerfile#L1) or various [plugins](plugins.txt) versions, one can smoke test the changes by building and then running the resulting image:
```
$ make build run
```
If the image builds successfully, then all versions were available and have been downloaded. If the image runs successfully (no errors in Jenkins logs), the dependencies for the various plugins are all satisfied and one can be reasonably confident that Jenkins may be upgraded to run off this new image.
[Workflow]: https://github.com/deis/workflow
[Helm]: https://github.com/kubernetes/helm
[Jenkins image]: https://hub.docker.com/r/library/jenkins
[v2.18]: https://github.com/deis/workflow/releases/tag/v2.18.0