@@ -170,22 +170,23 @@ uninstall-remote:
170
170
171
171
# Build plugins locally, mainly for development
172
172
plugins-local:
173
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/elasticsearch.v7.so plugins/src/elasticsearch.v7/*.go
174
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/http.so plugins/src/http/*.go
175
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/rest.so plugins/src/rest/*.go
176
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/mongodb.so plugins/src/mongodb/*.go
177
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/pastelyzer.so plugins/src/pastelyzer/*.go
178
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/postgresql.so plugins/src/postgresql/*.go
179
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/redis.so plugins/src/redis/*.go
180
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/mysql.so plugins/src/mysql/*.go
181
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/file-csv.so plugins/src/file/csv/*.go
182
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/abuseipdb.so plugins/src/abuseipdb/*.go
183
- go build -buildmode=plugin -ldflags="-w" -o plugins/sources/hashlookup.so plugins/src/hashlookup/*.go
173
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/elasticsearch.v7.so plugins/src/elasticsearch.v7/*.go
174
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/http.so plugins/src/http/*.go
175
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/rest.so plugins/src/rest/*.go
176
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/mongodb.so plugins/src/mongodb/*.go
177
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/postgresql.so plugins/src/postgresql/*.go
178
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/redis.so plugins/src/redis/*.go
179
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/mysql.so plugins/src/mysql/*.go
180
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/file-csv.so plugins/src/file/csv/*.go
181
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/misp.so plugins/src/misp/*.go
182
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/pastelyzer.so plugins/src/pastelyzer/*.go
183
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/abuseipdb.so plugins/src/abuseipdb/*.go
184
+ go build -buildmode=plugin -ldflags="-w" -o plugins/sources/hashlookup.so plugins/src/hashlookup/*.go
184
185
go build -buildmode=plugin -ldflags="-w" -o plugins/sources/circl_passive_ssl.so plugins/src/circl_passive_ssl/*.go
185
186
CGO_CFLAGS="-g -O2 -Wno-return-local-addr" go build -buildmode=plugin -ldflags="-w" -o plugins/sources/sqlite.so plugins/src/sqlite/*.go
186
187
187
- go build -buildmode=plugin -ldflags="-w" -o plugins/processors/taxonomy.so plugins/src/taxonomy/*.go
188
- go build -buildmode=plugin -ldflags="-w" -o plugins/processors/modify.so plugins/src/modify/*.go
188
+ go build -buildmode=plugin -ldflags="-w" -o plugins/processors/taxonomy.so plugins/src/taxonomy/*.go
189
+ go build -buildmode=plugin -ldflags="-w" -o plugins/processors/modify.so plugins/src/modify/*.go
189
190
190
191
go build -buildmode=plugin -ldflags="-w" -o /dev/null plugins/src/template/*.go
191
192
@@ -195,21 +196,23 @@ test:
195
196
go test plugins/src/http/*.go
196
197
go test plugins/src/rest/*.go
197
198
go test plugins/src/mongodb/*.go
198
- go test plugins/src/pastelyzer/*.go
199
199
go test plugins/src/postgresql/*.go
200
200
go test plugins/src/redis/*.go
201
201
go test plugins/src/mysql/*.go
202
202
go test plugins/src/file/csv/*.go
203
+ go test plugins/src/misp/*.go
204
+ go test plugins/src/pastelyzer/*.go
203
205
go test plugins/src/abuseipdb/*.go
204
206
go test plugins/src/hashlookup/*.go
205
207
go test plugins/src/circl_passive_ssl/*.go
206
208
CGO_CFLAGS="-g -O2 -Wno-return-local-addr" go test plugins/src/sqlite/*.go
207
209
208
210
go test plugins/src/taxonomy/*.go
211
+ go test plugins/src/modify/*.go
209
212
210
213
# Check for Golang errors & inefficient code. Install with:
211
214
# curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh
212
215
# mv bin/golangci-lint "$GOPATH/bin/" && rm -rf bin
213
216
lint:
214
- golangci-lint run --enable=golint --enable=gosec --enable=maligned --enable=prealloc --skip -dirs "(ideas)" ./...
217
+ golangci-lint run --timeout=2m -- enable=revive --enable=gosec --enable=govet --enable=prealloc --exclude -dirs "(ideas)" ./...
215
218
# golint .
0 commit comments