- Addresses security bulletin for 2018-04-11
- Updates blueocean to version 1.5.0
- Updates various plugins
- Remove ace-editor & momentjs as they should not be installed directly
- Content Security Policy (CSP) is configurable
- Update libmesos to version 1.11.0
- Upgrades Jenkins to 2.89.2 LTS
- Updates blueocean to version 1.3.5
- Updates various plugins
- Upgrades Jenkins to 2.73.1 LTS
- Updates blueocean to version 1.2.4
- blueocean editor matches blueocean version
- Add pipeline-model-api dependency
- Add pipeline-model-extensions dependency
- Updates various plugins to latest versions
- Add blueocean scm-api dependency
- Add blueocean editor dependency
- Updates marathon-plugin to v1.6.0
- Upgrades Jenkins to 2.60.2 LTS
- Fixes escaping newlines in DC/OS authentication JSON
- Adds azure-credentials plugin
- Adds azure-vm-agents plugin
- Removes azure-slave-plugin
- Addresses security bulletin for 2017-07-10
- Upgrades Jenkins to 2.60.1 LTS
- Updates various plugins to latest versions
- Upgrades Jenkins to 2.46.2 LTS
- Updates various plugins to their latest versions
- Upgrades Jenkins to 2.32.3 LTS
- Include entire LD_LIBRARY_PATH in Docker CMD
- Updated default label to use 0.5.0-alpine of jenkins-dind
- Security improvement to remove service accounts credentials from environment
- Plugin upgrades to address 2017-03-20 security advisory.
- Adds more plugins to list of tracked plugins
- Adds more plugins to list of tracked plugins
- Now using the Jenkins docker image
- Remove pom.xml file and maven requirements
- Upgrades Jenkins to 2.32.2 LTS
- Updates SCM API to 2.x
- Updates BlueOcean to b21
- Updates several plugins
- Upgrades installed git
- Changes default FS root to use the sandbox directory
- Upgrades Jenkins to 2.19.3 LTS
- Upgrades Jenkins to 2.19.1 LTS
- Adds Docker Build and Publish plugin
- Updates Blue Ocean to beta 9
- Updates various plugins to their latest versions
- Updated default label to use 0.4.0-alpine of jenkins-dind
- Upgrades Jenkins to 2.7.4 LTS
- Adds the ability to specify arbitrary Jenkins options via
$JENKINS_OPTS
- Adds the GitLab plugin
- Updates various plugins to their latest versions
- Includes Jenkins 2.7.2 LTS and re-bundles common plugins. Note that the new "Getting Started" wizard has been disabled for this package
- Includes the new "Pipeline" set of plugins
- Includes the new Blue Ocean UI (currently in Alpha) as an optional UI
- Added AWS and Azure plugins for on-demand cloud VMs, for when containers might not work for a specific build
- Added the Support plugin, for easily generating support bundles
- Added the Metrics plugin
- Bumped all previously installed plugins to their latest versions
- Removed the Build Pipeline plugin, since it has been superseded by the newer, shinier Pipeline plugin
- Includes the [Marathon plugin][marathon-plugin].
- Allow Jenkins instance URL to be configurable
- Add several plugins, including Artifactory, Role Strategy, SAML, Embeddable Build Status, GitHub Pull Request Builder, etc.
- Update various plugins to latest versions
- Update Jenkins core to latest LTS release
- Bundle plugins with the Jenkins war itself, instead of being
loaded by
plugin_install.sh
. - Upgraded plugins affected by SECURITY-170.
- Separate Jenkins dind-agent into a standalone project: https://github.com/mesosphere/jenkins-dind-agent
- Add github-api plugin, which is a dependency for the github plugin
- Add acceptance tests
- DinD image now uses the
overlay
storage driver instead ofvfs
, which results in a (roughly) 10x performance and storage improvement. This was tested on both CoreOS and CentOS 7.1 with the default Docker configuration. - Update Mesos plugin to v0.11.0
- Add GitHub plugin
- Misc fixes and documentation updates
- Jenkins agents created by the Mesos plugins will no longer attempt to reconnect when they fail to connect to the master
- Update Mesos plugin version to 0.10.0
- Add the credentials binding plugin, and several dependencies
- Add the build pipeline plugin
- Add the jQuery plugin
- Update DinD base image to 1.10
- Update JRE 7 to JDK 8 in the dind-agent image, and add the ca-certificates package
- Install perl in the dind-agent image, which is required for some Git operations
- Documentation updates and other misc fixes
- Update Jenkins to 1.642.1
- Update various plugins to the latest versions
- Add jobConfigHistory plugin to Jenkins
- Check for plugin updates when building the Docker image
- Support for third-party Git servers (populating the SSH known hosts file)
- Maintain the Mesos master URL in bootstrap.py
- Swap Tomcat for Nginx to improve URL rewriting when accessing Jenkins through Admin Router
- Rewrote Git history, removing old binaries over 1M, to improve future development experience
- Other misc fixes
- Add a Jenkins Docker-in-Docker (dind) agent image to the repo, for building Docker containers when running on top of DCOS.
- Remove the labelString configuration entirely
- Remove a mention of the Mesosphere Multiverse repo in the docs
- Update Jenkins to 1.625.3
- Update the Jenkins Mesos plugin to v0.9.0
- Update the Tomcat version to v8.0.30
- Add the ansicolor plugin to Jenkins
- Switch to the
java:openjdk-8-jdk
image, which includes build dependencies such as Git - Use ZooKeeper for Mesos master resolution
- Update the included Jenkins agent label expression
- Connect to
leader.mesos
instead ofmaster.mesos
in HA deployments
- Include Jenkins 1.625.2, which includes security updates
- Add some basic docs
Initial release