@@ -4,12 +4,21 @@ All notable changes to this project will be documented in this file.
44
55This file's format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
66and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) . The
7- version number is tracked in the file ` VERSION ` .
7+ version number is tracked in the file ` Cargo.toml ` .
88
99Contact: See Cargo.toml authors
1010Status: Available for use
1111
1212## [ Unreleased]
13+
14+ ### Changed
15+
16+ ### Added
17+
18+ ### Fixed
19+
20+ ## [ 0.6.0] - 2020-07-15
21+
1322### Changed
1423- Cleanup of resolution of working directory to use proper path types - PATCH
1524- Cleanup and improve handling of user uid and gid - PATCH
@@ -22,6 +31,7 @@ Status: Available for use
2231 + See ` floki completion --help `
2332
2433## [ 0.5.0] - 2020-05-05
34+
2535### Changed
2636- Change ` after_deploy.sh ` into a separate stage as ` after_deploy: ` scripts run after each ` deploy: ` step.
2737- Resolve Dockerfile path and Docker context correctly when running ` floki ` from a subdirectory of the directory containing ` floki.yaml ` - PATCH
@@ -38,11 +48,13 @@ Status: Available for use
3848- Allow the docker-in-docker image to be specified in configuration - MINOR
3949
4050## [ 0.4.3] - 2019-12-02
51+
4152### Changed
4253
4354### Added
4455
4556## [ 0.4.2] - 2019-12-02
57+
4658### Changed
4759
4860### Added
@@ -51,12 +63,14 @@ Status: Available for use
5163- Fix up build.sh for Linux builds - PATCH
5264
5365## [ 0.4.1] - 2019-11-12
66+
5467### Changed
5568- Attempt to fix up jobs and deployment to Cargo
5669
5770### Added
5871
5972## [ 0.4.0] - 2019-11-07
73+
6074### Changed
6175- Deploy tagged versions to crates.io - MINOR
6276- Generalize ` DockerCommandBuilder ` and refactor docker-in-docker function to use it - PATCH
@@ -65,6 +79,7 @@ Status: Available for use
6579- Add support for ` floki ` volumes. These can be used for caching build artifacts - MINOR
6680
6781## [ 0.3.0] - 2019-10-01
82+
6883### Changed
6984- Rename ` FLOKI_HOST_WORKDIR ` to ` FLOKI_HOST_MOUNTDIR ` - BREAKING
7085- Also search ancestors of the working directory for a ` floki.yaml ` - MINOR
@@ -73,13 +88,15 @@ Status: Available for use
7388### Added
7489
7590## [ 0.2.0] - 2019-08-10
91+
7692### Changed
7793- Small tidyups of environment collection module - PATCH
7894- Disable TLS in ` dind ` to fix failing ` dind ` functionality on newer ` dind:stable ` images - PATCH
7995### Added
8096- Forward host working directory as ` FLOKI_HOST_WORKDIR ` - MINOR
8197
8298## [ 0.1.0] - 2019-05-26
99+
83100### Changed
84101- Remove ` forward_tmux_socket ` - BREAKING
85102- Remove ` --pull ` switch - BREAKING
@@ -102,6 +119,7 @@ Status: Available for use
102119- Make ` pull ` a subcommand of ` floki ` - MINOR
103120
104121## [ 0.0.20] - 2019-02-12
122+
105123### Changed
106124
107125### Added
@@ -110,46 +128,55 @@ Status: Available for use
110128- Allow inner and outer shells to be specified - MINOR
111129
112130## [ 0.0.19] - 2018-10-23
131+
113132### Changed
114133
115134- Exit if an ` init ` command fails (as opposed to carrying on) - BREAKING
116135- Make sure ` floki ` detects docker errors properly - BUGFIX
117136- Non-zero exit code on error - BUGFIX
118137
119138## [ 0.0.18] - 2018-10-05
139+
120140### Changed
121141- Make ` floki run ` work properly with subcommand switches - BUGFIX
122142- Make sure floki errors if ` docker build ` fails - BUGFIX
123143
124144## [ 0.0.17] - 2018-10-02
145+
125146### Added
126147- Package floki in an RPM - PATCH
127148- Add ` floki run ` subcommand - PATCH
128149
129150## [ 0.0.16] - 2018-09-10
151+
130152### Changed
131153- Wrapped common docker errors to make them clearer - PATCH
132154
133155## [ 0.0.15] - 2018-08-08
156+
134157### Changed
135158- Only kill ` dind ` container if we launched it - BUGFIX
136159
137160## [ 0.0.14] - 2018-08-08
161+
138162### Added
139163- --pull switch to update images - PATCH
140164### Fixed
141165- Fixup docker-in-docker to allow bind mounts - PATCH
142166
143167## [ 0.0.13] - 2018-08-06
168+
144169### Added
145170- docker-in-docker support - PATCH
146171- Add ability to forward current user - PATCH
147172
148173## [ 0.0.12] - 2018-07-31
174+
149175### Changed
150176- Made tmux socket forwarding permissive (doesn't fail if not found) - PATCH
151177
152178## [ 0.0.11] - 2018-07-31
179+
153180### Changed
154181- Build spec now requires the name as a subkey of build - BREAKING
155182- forward_tmux_session -> forward_tmux_socket - BREAKING
@@ -159,55 +186,66 @@ Status: Available for use
159186- Sphinx docs - PATCH
160187
161188## [ 0.0.10] - 2018-07-25
189+
162190### Added
163191- Allow custom docker switches - PATCH
164192- Configurable pull policy - PATCH
165193
166194## [ 0.0.9] - 2018-07-12
195+
167196### Added
168197- Add a version switch - PATCH
169198
170199### Changed
171200- Make docker not use sudo - PATCH
172201
173202## [ 0.0.8] - 2018-07-11
203+
174204### Changed
175205- Empty init defaults to no commands - BUGFIX
176206- Make image specification mandatory - PATCH
177207
178208## [ 0.0.7] - 2018-07-10
209+
179210### Changed
180211- Change how we specify an image to build - PATCH
181212
182213## [ 0.0.6] - 2018-07-10
214+
183215### Added
184216- Add option to forward tmux socket - PATCH
185217- Add basic configuration validation - PATCH
186218- Added ability to specify shell - PATCH
187219- Add BSD style help switch - PATCH
188220
189221## [ 0.0.5] - 2018-07-03
222+
190223### Added
191224- Config file now command line parameter. Default still ` ./floki.yaml `
192225
193226## [ 0.0.4] - 2018-04-06
227+
194228### Changed
195229- Allow build container to originate from Dockerfile - PATCH
196230
197231## [ 0.0.3] - 2018-04-06
232+
198233### Changed
199234- Rename to ssh-agent forwarding field - PATCH
200235
201236## [ 0.0.2] - 2018-04-06
237+
202238### Changed
203239- Rename to floki to prevent conflicts on pypi - PATCH
204240
205241## [ 0.0.1] - 2018-04-06
242+
206243### Added
207244- Initial primitive version
208245### Changed
209246
210- [ Unreleased ] : https://github.com/Metaswitch/floki/compare/0.5.0...HEAD
247+ [ unreleased ] : https://github.com/Metaswitch/floki/compare/0.6.0...HEAD
248+ [ 0.6.0 ] : https://github.com/Metaswitch/floki/compare/0.5.0...0.6.0
211249[ 0.5.0 ] : https://github.com/Metaswitch/floki/compare/0.4.3...0.5.0
212250[ 0.4.3 ] : https://github.com/Metaswitch/floki/compare/0.4.2...0.4.3
213251[ 0.4.2 ] : https://github.com/Metaswitch/floki/compare/0.4.1...0.4.2
0 commit comments