EnvCLI Versions Save

Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.

v0.7.1

3 years ago

Now downloading updates from gh releases instead of bintray because of the bintray deprecation.

v0.7.0

3 years ago

Features

  • add mac os support (#17)
  • update to golang 15

v0.6.4

4 years ago

Features

-/-

Changes

  • fixes a bug with mingw environments using invalid environment variable names containg parenthesis

Breaking Changes

-/-

Migration

-/-

v0.6.3

4 years ago

Features

-/-

Changes

  • setting of the workdir was broken in git bash (windows)

Breaking Changes

-/-

Migration

-/-

v0.6.2

4 years ago

Features

  • support --config-include to include other configuration files

Changes

  • send log messages to stderr to not pollute file output

Breaking Changes

-/-

Migration

-/-

v0.6.1

4 years ago

Features

  • allow up/downgrading to a specific version
  • prefix mingw volumes with a extra leading slash

Changes

  • warn if cache path is not set, and don't use caching
  • use printf as sprintf doesn't actually print anything ..

Breaking Changes

  • updater will not use the envcli prefix when downloading files (will keep providing binaries with both names until 1.0.0 is released)

Migration

-/-

v0.6.0

4 years ago

Features

  • detect normalize-ci as ci environment
  • add pull-image cmd to pull the images for the provided commands
  • embed alias scripts using go bindata instead of downloading

Changes

  • fixes a bug when passing a empty variable in a ci environment
  • improve cli config get/set messages
  • improve arg parsing to support for special commands
  • exit with error code when the command wasn't found / available
  • set default loglevel to warn

Breaking Changes

-/-

Migration

-/-

v0.5.0

5 years ago

Features

  • feature: support containerRuntimeAccess in image config
  • add automated tests for the container_runtime package

Changes

  • convert internally used paths to unix format
  • refactor docker package
  • do not throw a error if locale detection fails (useless error, this won't work in ci environments)

Breaking Changes

-/-

Migration

-/-

v0.4.0

5 years ago

Features

  • automated update check with notification once a day (not in CI)
  • allow overwriting the default entrypoint
  • automated error reporting
  • usage metrics (with opt-out feature)

Changes

  • changed the way commands are quoted to fix a issue when using " in a command
  • fixed a bug that caused the global config to take precedence over the project config in some cases

Breaking Changes

-/-

Migration

-/-

v0.3.1

5 years ago

Features

  • support for all loglevels when using --loglevel
  • update all dependencies

Changes

  • remove changelog files in favor of github releases
  • quote env variable values, which could otherwise lead to errors

Breaking Changes

-/-

Migration

-/-