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.3.0

5 years ago

Features

  • support to pass ci variables by default into the containers #8 [Philipp Heuer]
  • provide a official docker image for use in gitlab / ci #9. [Philipp Heuer]
  • improved the documentation about the new features of this release
  • add support for command aliases envcli run npm init -> npm init but still use envcli in the background. See features/alias. #1

Changes

  • fix to detect ci environments that can't use a tty (CI)

Breaking Changes

-/-

Migration

-/-

v0.2.2

5 years ago

Features

  • allow envcli to be used in alpine by disabling dynamic linking #6

Changes

-/-

Breaking Changes

-/-

Migration

-/-

v0.2.1

5 years ago

Features

  • add advanced installer project to build the windows setup

Changes

  • use workingDir as projectDirectory outside of projects

Breaking Changes

-/-

Migration

-/-

v0.2.0

5 years ago

Features

  • system scoped alias configuration / merging with the project configuration #4. [Philipp Heuer]
  • pass proxy server configuration into the containers #3. [Philipp Heuer]
  • add support to cache directories on the host for package managers #2 [Philipp Heuer]

Changes

-/-

Breaking Changes

-/-

Migration

-/-

v0.1.0

5 years ago

This is the first official release of EnvCLi with the minimum required features (project-level configuration of aliases).

Features

  • implemented bintray updater to ship new binaries. [Philipp Heuer]
  • add the ability to pass environment variables into the containers. [Philipp Heuer]
  • add global configuration for the proxy server. [Philipp Heuer]
  • support to run commands within subdirectories of the project. [Philipp Heuer]
  • add the ability for a single image to provide multiple commands. [Philipp Heuer]
  • option to wrap container commands in a shell. [Philipp Heuer]
  • support for docker toolbox. [Philipp Heuer]
  • using go-colorable to support colored output on windows. [Philipp Heuer]
  • self-update command to provide updates. [Philipp Heuer]
  • support for command errors and inputs. [Philipp Heuer]

Changes

-/-

Breaking Changes

-/-

Migration

-/-