Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Add /bin to source control
Chris Bynum committed Aug 4, 2016
1 parent 4e07c7d commit d666b20
Showing 7 changed files with 38 additions and 0 deletions.
6 changes: 6 additions & 0 deletions bin/build.sh
@@ -0,0 +1,6 @@
#!/bin/bash

source common.bash .

echo "Building new Docker image($maintainer/$imagename)"
docker build --rm -t $maintainer/$imagename --build-arg maintainer=$maintainer --build-arg imagename=$imagename --build-arg version=$version .
6 changes: 6 additions & 0 deletions bin/destroy.sh
@@ -0,0 +1,6 @@
#!/bin/bash

source common.bash .

docker rm $(docker ps -a | grep $maintainer/$imagename | awk '{print $1}')
docker rmi $maintainer/$imagename
12 changes: 12 additions & 0 deletions bin/install.sh
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
git clone git@github.internet2.edu:docker/util.git
find util/bin -name "*.sh" -exec sh -c 'echo "$1" | sed "s/util\///" >> .gitignore' -- {} \;
mv util/bin bin
mv util/README.md BINSCRIPTS.md
if [ ! -f common.bash ]; then
mv util/common.bash.sample common.bash
fi
if [ ! -f Jenkinsfile ]; then
mv util/Jenkinsfile.sample Jenkinsfile
fi
rm -rf util
3 changes: 3 additions & 0 deletions bin/rebuild.sh
@@ -0,0 +1,3 @@
#!/bin/bash

source bin/destroy.sh && source bin/build.sh
3 changes: 3 additions & 0 deletions bin/rerun.sh
@@ -0,0 +1,3 @@
#!/bin/bash

source bin/rebuild.sh && source bin/run.sh $1
5 changes: 5 additions & 0 deletions bin/run.sh
@@ -0,0 +1,5 @@
#!/bin/bash

source common.bash .

docker run -it $maintainer/$imagename $1
3 changes: 3 additions & 0 deletions bin/test.sh
@@ -0,0 +1,3 @@
#!/bin/bash

bats tests

0 comments on commit d666b20

Please sign in to comment.