a43110e363
[ #77 ] Makefile: Mark protogen as .PHONY
...
Tests and linters / Tests (1.19) (pull_request) Successful in 48s
Tests and linters / Tests (1.20) (pull_request) Successful in 49s
Tests and linters / Tests with -race (pull_request) Successful in 1m5s
DCO action / DCO (pull_request) Successful in 33s
Tests and linters / Lint (pull_request) Successful in 50s
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-08-19 10:47:00 +03:00
adb7c602d7
[ #77 ] protogen: Initial implementation
...
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-08-19 10:47:00 +03:00
47a48969b0
[ #103 ] proto: Test end-to-end scenario
...
DCO action / DCO (pull_request) Successful in 1m27s
Tests and linters / Tests (1.19) (pull_request) Successful in 1m36s
Tests and linters / Tests (1.20) (pull_request) Successful in 1m43s
Tests and linters / Lint (pull_request) Successful in 1m51s
Tests and linters / Tests with -race (pull_request) Successful in 2m6s
Test the generated code, do not write yet another marshaling routine in
tests.
Before:
```
ok git.frostfs.info/TrueCloudLab/frostfs-api-go/v2/util/proto 0.003s coverage: 55.6% of statements
```
After:
```
ok git.frostfs.info/TrueCloudLab/frostfs-api-go/v2/util/proto 0.003s coverage: 80.0% of statements
```
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-08-09 11:18:17 +03:00
a0a9b765f3
[ #101 ] Fix make test
...
DCO action / DCO (pull_request) Successful in 43s
Tests and linters / Tests (1.19) (pull_request) Successful in 34s
Tests and linters / Tests (1.20) (pull_request) Successful in 38s
Tests and linters / Lint (pull_request) Successful in 57s
Tests and linters / Tests with -race (pull_request) Successful in 1m5s
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
2024-08-09 09:35:25 +03:00
280d052cef
[ #101 ] Remove usage of folder vendor
...
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
2024-08-08 17:38:49 +03:00
42e50c9633
[ #87 ] Makefile: Add target protoc-install
...
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
2024-08-06 17:20:21 +03:00
a85146250b
[ #68 ] Makefile: Use gofumpt for formatting
...
DCO action / DCO (pull_request) Successful in 1m17s
Tests and linters / Tests (1.20) (pull_request) Successful in 2m22s
Tests and linters / Lint (pull_request) Successful in 2m51s
Tests and linters / Tests (1.19) (pull_request) Successful in 2m48s
Tests and linters / Tests with -race (pull_request) Successful in 2m40s
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-03-14 10:31:58 +03:00
4d35da7c77
[ #68 ] Makefile: Allow to override testflags
...
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-03-14 10:31:58 +03:00
a7bcad6aa9
[ #68 ] Makefile: Drop GO111MODULE usages
...
It is ignored since go1.17.
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-03-14 10:31:58 +03:00
498877e378
[ #58 ] makefile: Disable test results caching
...
DCO action / DCO (pull_request) Successful in 59s
Tests and linters / Tests (1.19) (pull_request) Successful in 1m38s
Tests and linters / Tests (1.20) (pull_request) Successful in 1m37s
Tests and linters / Tests with -race (pull_request) Successful in 1m52s
Tests and linters / Lint (pull_request) Successful in 2m13s
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-10-31 13:47:48 +03:00
5faee63f60
[ #7 ] pre-commit: Add initial configuration
...
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-03-09 19:47:04 +00:00
3b67807461
Rebranding
...
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2022-12-09 13:41:35 +03:00
Pavel Karpy
fcf1d02afc
[ #414 ] make: Fix commit abbrev length in version
...
Make it uniform across all our repos.
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2022-09-06 17:33:19 +04:00
e87a523bb2
[ #411 ] Filter version tags for version calculation
...
Signed-off-by: anikeev-yadro <a.anikeev@yadro.com>
2022-08-12 16:28:59 +03:00
Angira Kekteeva
fb33a6e08a
[ #364 ] Makefile: Remove deprecated -i flag
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-12-02 16:27:25 +03:00
Evgenii Stratonikov
133cd011f0
Makefile: use go install
instead of go get
...
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-11-16 19:56:48 +03:00
Alex Vanin
371dd09bf5
[ #176 ] Makefile: Use google-hosted repository of protobuf
...
GitHub-hosted version considered as deprecated
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-10-19 19:51:33 +03:00
Leonard Lyubich
3c5c589e63
[ #176 ] Makefile: use protoc-gen-go-grpc in protoc target
...
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-09-29 18:28:13 +03:00
Stanislav Bogatyrev
aa55079b69
Minor typo fixes
...
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2020-12-30 12:35:03 +03:00
Alex Vanin
8351c78f58
[ #172 ] Use protobuf v2 API for go
...
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2020-10-20 13:45:14 +03:00
Stanislav Bogatyrev
c43f7d816d
cicd: Update GH Actions setup
...
- Update GH Actions workflow for go test
- Add golangci linter config from neofs-node
- Add DCO check for PR commits
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2020-09-22 10:18:45 +03:00
Stanislav Bogatyrev
1a9b163561
Simplify Makefile
...
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2020-09-18 11:25:32 +03:00
Alex Vanin
8aca8c5787
Update proto files from latest jindo
2020-09-18 10:40:36 +03:00
Alex Vanin
ed7879a89e
Add script to prepare multiversion structure
2020-09-18 10:39:37 +03:00
Leonard Lyubich
504804f806
Update to neofs-api v1.2.0
2020-07-08 10:50:58 +03:00
Leonard Lyubich
ee584f325c
Update to neofs-api v1.1.0
2020-06-18 15:01:25 +03:00
Evgeniy Kulikov
a50442199a
Bump major release
2020-05-26 13:06:43 +03:00
Leonard Lyubich
c8625b2c86
Update to neofs-api v0.7.5
2020-05-15 16:00:02 +03:00
Leonard Lyubich
d8cc00b54c
Update to neofs-api v0.7.4
2020-05-08 10:49:23 +03:00
Evgeniy Kulikov
ba32395894
api: update to neofs-api v0.7.3
2020-04-28 16:29:54 +03:00
Leonard Lyubich
e63d112cb2
Update to neofs-api v0.7.2
2020-04-28 12:50:52 +03:00
Evgeniy Kulikov
46942282e5
make: update to NeoFS API v0.7.1
2020-04-20 13:55:29 +03:00
Evgeniy Kulikov
effdc54f79
api: update to v0.7.0
2020-04-16 17:05:04 +03:00
Evgeniy Kulikov
4cdd71161d
update to neofs-api v0.6.1
2020-04-16 11:30:40 +03:00
alexvanin
48c5588650
proto: Update proto library to v0.6.0
2020-04-02 15:15:59 +03:00
Evgeniy Kulikov
56a38ec33c
migrate to public proto files
2020-03-31 10:21:31 +03:00
Evgeniy Kulikov
ba4aa98cc2
Refactoring Makefile
2020-02-10 14:49:39 +03:00
Evgeniy Kulikov
b42537f8d8
Use separated proto repository
...
Workflow:
- update goland dependencies
- remove old `*.proto` and `*.pb.go` files
- download specific version of neofs-proto (will be published soon)
- extract proto files into `vendor/proto`
- walk throw `vendor/proto` folders that contains `*.proto` files and override in repo
2020-01-30 16:35:24 +03:00
Evgeniy Kulikov
24e5497b1d
Update develop branch
2019-11-21 13:10:57 +03:00
Evgeniy Kulikov
04a5b80550
docs: prepare template and gen make command
...
- add markdown simple template
- add Makefile `docgen` command
2019-11-20 18:56:35 +03:00
Evgeniy Kulikov
1cf33e5ffd
initial
2019-11-18 16:34:06 +03:00