Index: composer.json =================================================================== diff -u --- composer.json (revision 0) +++ composer.json (revision 88c6c706be800503f563a1b080694d4c92ac3cb8) @@ -0,0 +1,17 @@ +{ + "name": "lemans/auth", + "description": "Lemans Authentication module", + "type": "library", + "license": "Proprietary", + "authors": [ + { + "name": "Andrew Wittrock", + "email": "awittrock@parts-unltd.com" + } + ], + "support": { + "source": "https://git.lemanscorp.com/AppDev/auth.git" + }, + "require": { + } +} Index: publish =================================================================== diff -u --- publish (revision 0) +++ publish (revision 88c6c706be800503f563a1b080694d4c92ac3cb8) @@ -0,0 +1,27 @@ +#!/bin/bash + +if [ "$1" == "" ]; then + echo "" + echo "Version is required." + echo "ex.: ./publish 1.2.3" + echo "" + exit +fi + +PROJECT=`basename $( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )` +ARCHIVE="archive.zip" + +echo "Publishing $PROJECT v$1" +echo "" + +echo -n "Username: " +read USER +echo -n "Password: " +read -s PASS +echo "" + +zip -rq $ARCHIVE . -x *.svn* + +curl -v --user "$USER:$PASS" --upload-file $ARCHIVE http://workhorse.lemanscorp.com/nexus/repository/composer-lemans/packages/upload/lemans/$PROJECT/$1 + +rm $ARCHIVE