1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

packaging, issue #1176: Document PPA release step

This commit is contained in:
Daniel Mizyrycki 2013-07-15 12:13:20 -07:00
parent 9b57f9187b
commit 75a0052e64

View file

@ -30,11 +30,12 @@ up-to-date.
* CATEGORY should describe which part of the project is affected. * CATEGORY should describe which part of the project is affected.
Valid categories are: Valid categories are:
* Runtime
* Remote API
* Builder * Builder
* Documentation * Documentation
* Hack * Hack
* Packaging
* Remote API
* Runtime
* DESCRIPTION: a concise description of the change that is relevant to the end-user, * DESCRIPTION: a concise description of the change that is relevant to the end-user,
using the present tense. using the present tense.
@ -53,6 +54,10 @@ up-to-date.
### 4. Run all tests ### 4. Run all tests
```bash
$ make test
```
### 5. Commit and create a pull request ### 5. Commit and create a pull request
```bash ```bash
@ -109,11 +114,20 @@ up-to-date.
### 9. Publish Ubuntu packages ### 9. Publish Ubuntu packages
If everything went well in the previous step, you can finalize the release by submitting the Ubuntu packages. If everything went well in the previous step, you can finalize the release by submitting the Ubuntu
packages.
```bash ```bash
$ RELEASE_IMAGE=image_provided_by_infrastructure_maintainers $ RELEASE_IMAGE=image_provided_by_infrastructure_maintainers
$ docker run -e RELEASE_PPA=1 $RELEASE_IMAGE $ docker run -e RELEASE_PPA=1 $RELEASE_IMAGE
``` ```
If that goes well, congratulations! You're done. If that goes well, Ubuntu Precise package is in its way. It will take anywhere from 0.5 to 30 hours
for the builders to complete their job depending on builder demand at this time. At this point, Quantal
and Raring packages need to be created using the Launchpad interface:
https://launchpad.net/~dotcloud/+archive/lxc-docker/+packages
Notify [the packager maintainers](https://github.com/dotcloud/docker/blob/master/packaging/MAINTAINERS)
who will ensure PPA is ready.
Congratulations! You're done