feat: linting go away

License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
This commit is contained in:
Henrique Dias 2019-05-11 20:12:04 +01:00
parent dfe6c1ff4f
commit a0b93a7cc2

View File

@ -4,14 +4,12 @@ set -e
untracked="(untracked)"
REPO=$(cd $(dirname $0); pwd)
LINT="false"
BUILD="false"
PUSH_LATEST="false"
RELEASE=""
debugInfo () {
echo "Repo: $REPO"
echo "Will lint: $LINT"
echo "Will build: $BUILD"
echo "Will release: $RELEASE"
echo "Will push latest docker: $PUSH_LATEST"
@ -109,18 +107,6 @@ buildBinary () {
updateVersion "($COMMIT_SHA)" $untracked
}
lint () {
cd $REPO
if [ "$USE_DOCKER" != "" ]; then
$(command -v winpty) docker run --rm -itv "/$(pwd)://src" -w "//src" filebrowser/dev sh -c "\
go get -v ./... && \
golangci-lint run -v"
else
golangci-lint run -v
fi
}
ciRelease () {
docker run --rm -t \
-v $(pwd):/src \
@ -235,11 +221,8 @@ usage() {
DEBUG="false"
while getopts "pdlbr:" o; do
while getopts "pdbr:" o; do
case "${o}" in
l)
LINT="true"
;;
b)
BUILD="true"
;;
@ -263,10 +246,6 @@ if [ "$DEBUG" = "true" ]; then
debugInfo
fi
if [ "$LINT" = "true" ]; then
lint
fi
if [ "$BUILD" = "true" ]; then
build
fi