File tree 2 files changed +20
-15
lines changed
2 files changed +20
-15
lines changed Original file line number Diff line number Diff line change @@ -13,18 +13,18 @@ VERSION=$2
13
13
14
14
function cleanBinaries() {
15
15
echo " Clean binaries"
16
- rm ./golangci-lint-${VERSION}
16
+ rm " ./golangci-lint-${VERSION} "
17
17
rm ./golangci-lint
18
18
}
19
19
20
20
trap cleanBinaries EXIT
21
21
22
22
# # Download version
23
23
24
- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b ./temp-${VERSION} / ${VERSION}
24
+ curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b " ./temp-${VERSION} " " ${VERSION} "
25
25
26
- mv temp-${VERSION} /golangci-lint ./golangci-lint-${VERSION}
27
- rm -rf temp-${VERSION}
26
+ mv " temp-${VERSION} /golangci-lint" " ./golangci-lint-${VERSION} "
27
+ rm -rf " temp-${VERSION} "
28
28
29
29
# # Build local version
30
30
@@ -38,4 +38,4 @@ hyperfine \
38
38
39
39
# # Clean
40
40
41
- rm ./golangci-lint-${VERSION}
41
+ rm " ./golangci-lint-${VERSION} "
Original file line number Diff line number Diff line change @@ -15,25 +15,30 @@ VERSION_NEW="$3"
15
15
16
16
function cleanBinaries() {
17
17
echo " Clean binaries"
18
- rm ./golangci-lint-${VERSION_OLD}
19
- rm ./golangci-lint-${VERSION_NEW}
18
+ rm " ./golangci-lint-${VERSION_OLD} "
19
+ rm " ./golangci-lint-${VERSION_NEW} "
20
20
}
21
21
22
22
trap cleanBinaries EXIT
23
23
24
- # # VERSION_OLD
24
+ # # Install
25
25
26
- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b ./temp-${VERSION_OLD} ${VERSION_OLD}
26
+ function install() {
27
+ local VERSION=$1
27
28
28
- mv temp-${VERSION_OLD} /golangci-lint ./golangci-lint-${VERSION_OLD}
29
- rm -rf temp-${VERSION_OLD}
29
+ curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b " ./temp-${VERSION} " " ${VERSION} "
30
30
31
- # # VERSION_NEW
31
+ mv " temp-${VERSION} /golangci-lint" " ./golangci-lint-${VERSION} "
32
+ rm -rf " temp-${VERSION} "
33
+ }
32
34
33
- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b ./temp-${VERSION_NEW} ${VERSION_NEW}
35
+ # # VERSION_OLD
36
+
37
+ install " ${VERSION_OLD} "
38
+
39
+ # # VERSION_NEW
34
40
35
- mv temp-${VERSION_NEW} /golangci-lint ./golangci-lint-${VERSION_NEW}
36
- rm -rf temp-${VERSION_NEW}
41
+ install " ${VERSION_NEW} "
37
42
38
43
# # Run
39
44
You can’t perform that action at this time.
0 commit comments