feat: linting go away
License: MIT Signed-off-by: Henrique Dias <hacdias@gmail.com>
This commit is contained in:
parent
dfe6c1ff4f
commit
a0b93a7cc2
23
wizard.sh
23
wizard.sh
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user