Files
docker-cli/components/packaging
Eli Uriegas b87196602b Re-add Git Commit time to deb dev builds
Dev builds for debian packages previously had system time inserted into
their packaging names while both static and rpm builds instead had the
git commit time.

This commit remedies that by pushing the generation of the debian
package version into a separate script to mirror what is being done in
static and rpm builds.

To give you an idea of what it looks like take the following examples:

```
❯ ./gen-deb-ver ~/work/docker-ce/components/engine/ $(cat ~/work/docker-ce/VERSION)
18.03.0~ce~dev~git20180202.170651.0.e232737
```

```
❯ ./gen-rpm-ver ~/work/docker-ce/components/engine $(cat ~/work/docker-ce/VERSION)
18.03.0.ce 0.0.dev.git20180202.170651.0.e232737 e232737
```

```
❯ ./gen-static-ver ~/work/docker-ce/components/engine/ $(cat ~/work/docker-ce/VERSION)
18.03.0-ce-dev-20180202.170651-e232737
```

Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
Upstream-commit: 23e3e42df6cb4e5cafd8648344ad37de25002971
Component: packaging
2018-02-02 23:27:19 +00:00
..
2018-01-24 00:20:18 -08:00
2017-05-20 05:11:06 +00:00
2018-01-22 19:10:56 +00:00

Docker CE Packaging

This repo contains the open source scripts for packaging Docker CE products.

This repository is solely maintained by Docker, Inc.

The scripts will build for this list of packages types:

  • DEB packages for Ubuntu 17.04 Zesty
  • DEB packages for Ubuntu 16.04 Xenial
  • DEB packages for Ubuntu 14.04 Trusty
  • DEB packages for Debian 9 Stretch
  • DEB packages for Debian 8 Jessie
  • DEB packages for Debian 7 Wheezy
  • RPM packages for Fedora 25
  • RPM packages for CentOS 7
  • TGZ and ZIP files with static binaries