Skip to content

Commit

Permalink
updated for 0.1.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
alonswartz committed Sep 12, 2016
1 parent a68e129 commit fae9376
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 6 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
## 0.1.1

Package updates to Debian stable (Jessie) builds.

Addition of base/builder - A build environment for building tklx/base from
tklx/base. See the README for details.

#### Bugfixes

- unit.d/bashrc: escape tilde used for HOME representation.

#### Other changes

- codename: create and use /etc/debian_codename to determine version.
- makefile: require RELEASE be set in environment.
- makefile: correctly determine paths for debootstrap.
- docker: added docker files for building image from build/rootfs.tar.gz
- builder: tklx/base build environment supporting jessie, stretch, sid.

#### Package updates

```
gnupg 1.4.18-7+deb8u1 | gnupg 1.4.18-7+deb8u2
gpgv 1.4.18-7+deb8u1 | gpgv 1.4.18-7+deb8u2
libgcrypt20 1.6.3-2+deb8u1 | libgcrypt20 1.6.3-2+deb8u2
perl-base 5.20.2-3+deb8u5 | perl-base 5.20.2-3+deb8u6
```

## 0.1.0

Initial development release based on Debian stable (Jessie).
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ over [56,800 packages][debian_packages].
## Usage (Docker)

```console
docker pull tklx/base:0.1.0
docker run -it tklx/base:0.1.0 /bin/bash
docker pull tklx/base:0.1.1
docker run -it tklx/base:0.1.1 /bin/bash
```

```dockerfile
FROM tklx/base:0.1.0
FROM tklx/base:0.1.1
RUN apt-get update && apt-get -y install PACKAGES && apt-clean --aggressive
ENTRYPOINT ["something"]
```
Expand All @@ -33,14 +33,14 @@ ENTRYPOINT ["something"]

```console
rkt trust --prefix=tklx.org/base
rkt fetch tklx.org/base:0.1.0
rkt run tklx.org/base:0.1.0 --interactive --exec /bin/bash
rkt fetch tklx.org/base:0.1.1
rkt run tklx.org/base:0.1.1 --interactive --exec /bin/bash
```

```console
acbuild begin
acbuild set-name example.com/test
acbuild dep add tklx.org/base:0.1.0
acbuild dep add tklx.org/base:0.1.1
acbuild run apt-get update && apt-get -y install PACKAGES && apt-clean --aggressive
acbuild set-exec something
acbuild write test-latest-linux-amd64.aci
Expand Down

0 comments on commit fae9376

Please sign in to comment.