We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 41a9a50 commit 9abc925Copy full SHA for 9abc925
_tasks/go.rake
@@ -1,21 +1,11 @@
1
# frozen_string_literal: true
2
3
-namespace :go do
4
- desc "Run go test"
5
- task :test do
6
- sh GoGem::RakeTask.build_env_vars, "go test -mod=readonly -count=1 #{ENV["GO_TEST_ARGS"]} ./..."
7
- end
8
-
9
- desc "Run go test -race"
10
- task :testrace do
11
- sh GoGem::RakeTask.build_env_vars, "go test -mod=readonly -count=1 #{ENV["GO_TEST_ARGS"]} -race ./..."
12
13
14
- desc "Run go fmt"
15
- task :fmt do
16
- sh "go fmt ./..."
17
+GoGem::RakeTask.new("") do |t|
+ t.target_dir = repo_root
+ t.go_test_args = "#{GoGem::RakeTask::DEFAULT_GO_TEST_ARGS} #{ENV["GO_TEST_ARGS"]}"
+end
18
+namespace :go do
19
desc "Run golangci-lint"
20
task :lint do
21
sh "which golangci-lint" do |ok, _|
0 commit comments