diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2018-03-02 15:15:20 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2018-03-02 15:15:20 -0500 |
commit | 20963a1ff85d198358dd9629b8a1b5f2c2e7edf5 (patch) | |
tree | 12cdc94e2b6390208f86698d7906fbfd356286dc /with_env | |
parent | ca55992134ef987080e4168379dc8f23ca803ca8 (diff) | |
download | docker-buildsys-20963a1ff85d198358dd9629b8a1b5f2c2e7edf5.tar.gz |
Initial commit of with_env handler
Diffstat (limited to 'with_env')
-rwxr-xr-x | with_env | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/with_env b/with_env new file mode 100755 index 0000000..6200ebe --- /dev/null +++ b/with_env @@ -0,0 +1,23 @@ +#!/bin/bash +set +x +environ=base +commands=() + +while [[ $# > 0 ]] +do + key="$1" + case $key in + -n|--name) + environ="$2" + shift 2 + ;; + *) + commands+=("$1") + shift + ;; + esac +done + +source activate $environ +${commands[@]} +exit $? |