Skip to content

Commit

Permalink
First Version
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Schulz committed Feb 15, 2018
1 parent 78e422a commit e03310b
Show file tree
Hide file tree
Showing 10 changed files with 558 additions and 1 deletion.
34 changes: 34 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
language: python

sudo: false
sudo: required

env:
matrix:
- LUA="lua=5.1"
- LUA="lua=5.2"
- LUA="lua=5.3"
- LUA="luajit=2.0"
- LUA="luajit=2.1"

branches:
only:
- master

before_install:
- pip install hererocks
- hererocks base -r^ --$LUA
- export PATH=$PATH:$PWD/base/bin
- sudo add-apt-repository ppa:duggan/bats --yes
- sudo apt-get update -qq
- sudo apt-get install -qq bats
- luarocks install luafilesystem

script:
- cd test
- bats .

notifications:
email:
on_success: change
on_failure: always
42 changes: 41 additions & 1 deletion README.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,43 @@
= injarg

A command-line tool that allows to call an app with arguments from an args file.
----
inject == inj[ect]args[s]
----

Command-line tool that allows to call an app with arguments from an args file.

== Usage

----
injarg
----

== Installation

Use just the following line to get the latest release.

----
luarocks install injarg
----

If you want to use the current development version, clone the repository and
use LuaRocks with the following command.

----
luarocks make dist/injarg-scn-0.rockspec
----

== Tests

The unit tests are working with https://github.com/sstephenson/bats[bats].
Use the folling lines to run the unit tests.

----
$ cd test
$ bats .
----

== License

injarg is licensed under the MIT Open Source license.
For more information, see the LICENSE file in this repository.
Loading

0 comments on commit e03310b

Please sign in to comment.