Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Docker Packaging changelogs #856

Merged
merged 12 commits into from
Jul 29, 2019
Merged
15 changes: 15 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# https://github.com/jenkinsci/.github/blob/master/.github/release-drafter.adoc
_extends: .github
# We are using 3-digit LTS versioning here
version-template: $MAJOR.$MINOR.$PATCH
tag-template: jenkins-docker-packaging-$NEXT_PATCH_VERSION
name-template: Jenkins Docker Image $NEXT_PATCH_VERSION
template: |
<!-- Optional: add a release summary here -->
## 📦 Jenkins Core updates

* Update to Jenkins $NEXT_PATCH_VERSION ([changelog](https://jenkins.io/changelog-stable/#v$NEXT_PATCH_VERSION))

$CHANGES

**NOTE:** This is an experimental changelog. See [this page](https://github.com/jenkinsci/docker/blob/master/CHANGELOG.md) for more info
29 changes: 27 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,31 @@
CHANGELOG
=========

2.99
-----
| See [GitHub releases](https://github.com/jenkinsci/docker/releases) |
| --- |

## Status

We are doing experimental changelogs for Jenkins master Docker packaging
([discussion in the developer list](https://groups.google.com/forum/#!topic/jenkinsci-dev/KvV_UjU02gE)).
This release notes represent changes in in the packaging, but not in the bundled WAR files.
Please refer to https://jenkins.io/changelog/ and https://jenkins.io/changelog-stable/ for WAR file changelogs.

## Version scheme

The repository follows the 3-digit scheme of [Jenkins LTS releases](https://jenkins.io/download/lts/).

## Mapping of Docker packaging to Jenkins releases

Both Weekly and LTS distributions follow the Continuous Delivery approach and pick up the most recent versions available by the time of the release Pipeline execution.
In this repository we follow the Jenkins LTS releases and release packaging changelogs for them.
There is no version mapping for Weekly releases, users should be using changelogs to track down the changes
(see also [Issue #865](https://github.com/jenkinsci/docker/issues/865)).

## Notable changes in Jenkins versions before 2.164.1

Below you can find incomplete list of changes in Docker packaging for Jenkins releases

### 2.99

* `/bin/tini` has been relocated to `/sbin/tini`, location defined by alpine