Skip to content

Commit

Permalink
Release v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
chriskuehl committed Jan 7, 2016
1 parent 87545be commit a9eadb5
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 11 deletions.
13 changes: 6 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,13 @@ of that after merging!

The process to release a new version is:

1. Update the version in `VERSION`
1. Update the version in `VERSION` and run `make VERSION.h`
2. Update the Debian changelog with `dch -v {new version}`.
3. Update the two `wget` urls in the README to point to the new version.
4. Commit the changes and tag the commit like `v1.0.0`.
5. `git push --tags origin master`
6. Run `make release`
4. Run `make release`
5. Commit the changes and tag the commit like `v1.0.0`.
6. `git push --tags origin master`
7. Run `twine upload --skip-existing dist/*.tar.gz` to upload the new version
to PyPI
8. Run `make builddeb-docker` and upload the resulting Debian package and
binary (inside the `dist` directory) to a new [GitHub
release](https://github.com/Yelp/dumb-init/releases)
8. Upload the resulting Debian package and binary (inside the `dist` directory)
to a new [GitHub release](https://github.com/Yelp/dumb-init/releases)
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ If you don't have an internal apt server, you can use `dpkg -i` to install the
One possibility is with the following commands in your Dockerfile:

```bash
RUN wget https://github.com/Yelp/dumb-init/releases/download/v0.5.0/dumb-init_0.5.0_amd64.deb
RUN wget https://github.com/Yelp/dumb-init/releases/download/v1.0.0/dumb-init_1.0.0_amd64.deb
RUN dpkg -i dumb-init_*.deb
```

Expand All @@ -141,7 +141,7 @@ Since dumb-init is released as a statically-linked binary, you can usually just
plop it into your images. Here's an example of doing that in a Dockerfile:

```bash
RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v0.5.0/dumb-init_0.5.0_amd64
RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.0.0/dumb-init_1.0.0_amd64
RUN chmod +x /usr/local/bin/dumb-init
```

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.5.0
1.0.0
2 changes: 1 addition & 1 deletion VERSION.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// THIS FILE IS AUTOMATICALLY GENERATED
// Run `make VERSION.h` to update it after modifying VERSION.
unsigned char VERSION[] = {
0x30, 0x2e, 0x35, 0x2e, 0x30, 0x0a
0x31, 0x2e, 0x30, 0x2e, 0x30, 0x0a
};
unsigned int VERSION_len = 6;
9 changes: 9 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
dumb-init (1.0.0) unstable; urgency=low

* Compile dumb-init with musl and strip the binary of unnecessary symbols
(thanks Konrad Scherer)
* Fix some typos (thanks Anthony Sottile)
* Add a manpage to the Debian package

-- Chris Kuehl <ckuehl@yelp.com> Thu, 07 Jan 2016 15:00:19 -0800

dumb-init (0.5.0) unstable; urgency=low

* Add command-line option parsing (supplements existing environment
Expand Down

0 comments on commit a9eadb5

Please sign in to comment.