Skip to content

Releases: herrjulz/aviator

Aviator v1.0.0

05 Oct 12:46
Compare
Choose a tag to compare

BREAKING CHANGES

Aviator supported {{}} syntax in YAML files by default. This is turned off now by default and can be enabled using the --curly-braces syntax.

Aviator v0.20.0

30 Aug 06:28
Compare
Choose a tag to compare

New Features

Variables

Aviator allows to provide variables to aviator yaml files. Check the documentation for usage and more details.

Aviator v0.19.0

28 Jun 15:03
986df00
Compare
Choose a tag to compare

Fixes

According to issue #28

Fly returns non-zero exit code when fly fails

Aviator v0.18.0

24 May 21:47
86b78a4
Compare
Choose a tag to compare

BREAKING CHANGES

  • The fly section vars property was renamed to load_vars_from, which is equivalent to the --load-vars-from option in fly.
  • A vars property was added to the fly section. It provides a map with variables (key-value pairs). Each variable represents the --var option of fly.
fly:
  vars:
      var1: myvar
      var2: another_var
  load_vars_from:
  - credentials.yml

New Features:

Fly Non-Interactive Mode

The fly section now supports the fly non-interactive (-n) option:

fly:
  non_interactive: true

Windows Support

In addition to the linux and darwin binary, aviator now provides a windows binary.

Aviator v0.17.0

08 Mar 09:23
Compare
Choose a tag to compare

Fixes & Improvements

Aviator paniced when non existing directory paths were provided to some of the aviator parameters. More over the errors were not correctly handled by their error type.

This issues has been fixed with this version.

Vendors

This vesrion upgrades spruce version v1.16.2

Aviator v0.16.0

26 Feb 13:46
Compare
Choose a tag to compare

New Features:

Enable Spruce gopatch (click here for more info)

GoPatch can be enabled within the Spruce section as a toplevel bool property:

spruce:
- base: some.yml
   go_patch: true
   merge:
   - with:
        files:
        - some/ops/file.yml
   to: result.yml

Changes:

Use dep instead of glide

Aviator v0.15.0

16 Nov 16:00
Compare
Choose a tag to compare

New Features

Modify allows multiple modifications per merge. Check the README for more information.

Aviator v0.14.0

15 Nov 09:34
Compare
Choose a tag to compare

New Features

  • Modifier: with spruce.modify section you can modify the resulting YAML file of a merge by deleting, updating or adding properties. Check the README for more information.

Aviator v0.13.0

23 Oct 08:51
Compare
Choose a tag to compare
Aviator v0.13.0 Pre-release
Pre-release

Updates

  • Spruce version updated
  • Print spruce errors

Aviator 0.12.0

16 Oct 09:57
Compare
Choose a tag to compare
Aviator 0.12.0 Pre-release
Pre-release

New Feature:

To be YAML compliant when using internal variables, additionally to {{var}} syntax, ++var++ syntax can be used in Aviator YAML files.