scrptlb

An Scriptable executor for devops

scrptlb

scrptlb pronounced as Scriptable is a lua interpreter for devops, allows running lua simple scripts for calling apis in jobs, the lua code can be sets using a ENV variable or a specific file.

This interpreter is a only binary compiled as static executable without dependencies.

Implements useful functions for http requests, time, and exec shell commands

Installation

Download the last binary release or use the docker image

Usage

scrptlb --help

Development

Tested since Crystal 0.7 to 1.4.1

Contributing

  1. Fork it (https://github.com/sevir/scrptlb/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

Repository

scrptlb

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 1
  • about 2 years ago
  • May 29, 2022
License

MIT License

Links
Synced at

Thu, 07 Nov 2024 13:14:06 GMT

Languages