psh

PSH - PHP shell helper

MIT License

Downloads
30.4K
Stars
62

Bot releases are visible (Hide)

psh - Refinement & fixes Latest Release

Published by JanPietrzyk over 3 years ago

  • Catch more exceptions in favor of error messages
  • fix relative path in imports
  • add github actions to build setup
  • add --no-header option
  • update dependencies
  • Fix bug to allow multiple bash execute imports
  • fix a bug to render base templates as well when executing an environment
psh - Import and require

Published by JanPietrzyk almost 4 years ago

  • DROP PHP 5, 7.0, 7.1 Support
  • ADD ability to import other psh configs
  • ADD the ability to require placeholders
psh - last < 7.1 compatible release

Published by JanPietrzyk about 4 years ago

The next PSH-Version will finally drop

  • PHP 5.6 support
  • PHP 7.0 and 7.1 support

Up until then, here are the last bunch of change:

  • ADD: Hide environments from the listing
  • ADD: Execute hidden Scripts through psh
  • FIX: Defining new environments from overwrite config (thanks @peter-bztrs)
  • FIX: PHAR build missed resources (thanks @Nevay )

Have fun!

psh - Road to next major

Published by JanPietrzyk over 5 years ago

This release starts preparing for the major 2.0, therefore the changes a little more drastic

  • Change preferred config format from YAML to XML
  • Add the ability to execute Shell Scripts directly
  • Add the Action: directive thanks @nlubisch
  • Add support for dotenv files thanks @nlubisch
psh - Grab Bag

Published by JanPietrzyk over 5 years ago

  • Deferred Commands
  • Override Files
  • Many Code Quality inprovements
psh - Version v1.2.0 - Descriptive

Published by JanPietrzyk about 7 years ago

PSH got better end user suppoprt, by providing autocomplete and descriptions.

  • Add descriptions to psh commands (thanks @SimonBaeumer)
  • Add suggested commands if a specific command was not found (thanks @svenfinke)
  • Add bash autocomplete (thanks @svenfinke, @bcremer)
psh - Version v1.1.2 - Open Source

Published by JanPietrzyk over 7 years ago

The one where multiple developers joined :)

Changelist:

  • Add support for yaml.dist files (thanks @SimonBaeumer)
  • Update humbug (thanks @bcremer)
  • Add placeholder escape functionality (thanks @teiling88)
  • Fix constant concatenating bug (thanks @bcremer)
  • Add PHP 7.1 support (thanks @teiling88)
  • Add placeholder replacement on template destination
  • Add a template directive
  • Make PSH globally accessible
  • Fix multiple paths in Environments
psh - Minor enhancements

Published by JanPietrzyk almost 8 years ago

  • create a better PHP 5.6 version
  • the CLI script now returns the correct error code, useful for Travis.
  • Output is now a lot better formatted
  • Scripts can be chained to be executed in order
  • Each script now prints it's duration, so performance tuning scripts can be done without extra timers
psh - Initial release

Published by JanPietrzyk about 8 years ago