Skip to content

Commit 2a16567

Browse files
authored
Merge pull request #28 from TomasTomecek/0.3.0-release
0.3.0 release
2 parents b875945 + 5af5781 commit 2a16567

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# 0.3.0
2+
3+
## Features
4+
5+
* There is a new command available: `push`. You can push the images you built
6+
to remote locations. This is built on top of `podman push` command, for more
7+
info please see manpages podman-push(1) or skopeo(1).
8+
* Inspecting a build now produces more info: playbook path, ID of the image, build volumes.
9+
10+
## Bug fixes
11+
12+
* For file-related actions, when ansible reports changed=False, the respective
13+
layer will be now loaded from cache.
14+
15+
116
# 0.2.1
217

318
## Bug fixes

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ check-pypi-packaging:
1212
#FIXME: try outer container to be rootless
1313
# build tests image
1414
# run tests as an unpriv user
15+
# TODO: podman inside needs to use vfs storage driver
1516
check-smoke:
16-
sudo podman run --rm -ti -v $(CURDIR):/src -w /src registry.fedoraproject.org/fedora:29 bash -c '\
17+
sudo podman run --net=host --rm -ti -v $(CURDIR):/src -w /src registry.fedoraproject.org/fedora:29 bash -c '\
1718
dnf install -y buildah podman \
1819
&& podman pull docker.io/library/python:3-alpine \
1920
&& pip3 install . \

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ because I care about the problem it solves.**
4848
* If an image build fails, it's comitted and named with a suffix `-failed` (so
4949
you can take a look inside and resolve the issue).
5050
* The tool tries to find python interpreter inside the base image.
51+
* You can push images you built to remote locations such as:
52+
* a registry, a tarball, docker daemon, ...
53+
* [`podman push`](https://github.com/containers/libpod/blob/master/docs/podman-push.1.md) is used to perform the push.
5154

5255

5356
## Interface
@@ -60,6 +63,7 @@ Command | Description
6063
`list-builds` | list all builds
6164
`get-logs` | display build logs
6265
`inspect` | provide detailed metadata about the selected build
66+
`push` | Push images you built to remote locations.
6367

6468

6569
## Installation

ansible_bender/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.2.1'
1+
__version__ = '0.3.0'

0 commit comments

Comments
 (0)