ff5c55e14d
[ #245 ] Ignore debian/changelog for clean builds
...
Changes in debian/changelog produce `-dirty` suffix
in version.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2023-10-19 10:49:27 +00:00
9120e97ac5
[ #203 ] Add go1.21 to CI
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-08-31 15:26:07 +03:00
2fc328a6d2
[ #195 ] Add log constants linter
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-08-28 12:58:44 +03:00
0bcda6ea37
[ #133 ] Drop sync-tree
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-06-09 09:34:36 +03:00
2ab6f004f1
Makefile: Add syncTree folder clean up to 'make clean'
...
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
2023-04-21 17:09:53 +03:00
9e72fe1662
[ #80 ] Refactor metrics, support dump descriptions
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-04-20 11:14:52 +03:00
fb90c0f52c
[ #65 ] Enable pre-commit
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2023-03-24 07:28:04 +00:00
765fd28a49
[ #2 ] Update build
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2022-12-20 18:24:30 +03:00
dd25331210
[ #737 ] Debian packaging
...
Debian package includes:
- user creation;
- directories and permissions;
- unit file for systemd
Signed-off-by: Dmitriy Zabolotskiy <d.zabolotskiy@yadro.com>
2022-11-29 17:58:48 +03:00
Angira Kekteeva
e42fbbbe9f
[ #725 ] Fix help
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2022-10-17 19:16:05 +03:00
e02e85461d
[ #697 ] Fix commit abbrev length in version
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2022-09-06 13:44:46 +03:00
Denis Kirillov
e06f6f1c2a
[ #694 ] Update lint version to 1.49.0
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-30 15:54:33 +03:00
Denis Kirillov
0bd7d4da2f
[ #694 ] Update go version to 1.19
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-30 15:54:33 +03:00
c0de8f41fc
[ #653 ] Filter version tags for version calculation
...
Signed-off-by: anikeev-yadro <a.anikeev@yadro.com>
2022-08-12 12:55:53 +03:00
Denis Kirillov
9ed081db3e
[ #407 ] Add service tree client prototype
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 15:19:16 +03:00
Stanislav Bogatyrev
06d0c506d9
[ #579 ] Remove cache dir at cleanup
...
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-07-06 10:49:46 +03:00
Stanislav Bogatyrev
aaddc0a1f7
[ #570 ] Fix docker image builds
...
- Moving to Alpine as a base image
- Fix dirty image build
- Fix version format to match neofs-node
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-07-05 15:12:33 +03:00
Alex Vanin
83967312e0
[ #471 ] Tidy Makefile
...
- Remove help target. Help target will always ignore variable
targets, it is confusing.
- Remove goimports from format target. Gofmt is enough.
- Add linter image version variable.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-06-16 11:12:42 +03:00
Alex Vanin
f1a2611043
[ #471 ] Add docker/* target in Makefile
...
Allowed targets:
- docker/all
- docker/bin/neofs-s3-gw
- docker/bin/neofs-authmate
- docker/lint
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-06-16 11:12:42 +03:00
Denis Kirillov
c9f1cf3cb6
[ #287 ] Add version
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-12-07 11:12:54 +03:00
Angira Kekteeva
364257c5fd
[ #48 ] creda: Add accessbox in protobuf format
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-06-14 16:38:37 +03:00
Angira Kekteeva
d87a5a89d6
[ #57 ] *: Fix docker builds
...
Added dep dependency before image target, made `run make` without dep
in dockerfile.
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-05-24 15:07:08 +03:00
Roman Khimov
92c8cce933
misc: move to internal/version, use for all binaries
...
No libmisc, please.
Signed-off-by: Roman Khimov <roman@nspcc.ru>
2021-05-20 16:26:41 +03:00
Roman Khimov
e622f1987b
Makefile: deduplicate binaries
...
Signed-off-by: Roman Khimov <roman@nspcc.ru>
2021-05-20 16:26:20 +03:00
Angira Kekteeva
1302c7ae78
[ #46 ] *: Add comments, fix typos
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-05-19 19:27:02 +03:00
Angira Kekteeva
5b275bad18
[ #46 ] *: Reorganize variables and rename binary file in Makefile
...
Fix variables for docker, sorted variables' blocks
Rename binary from authmate to neofs-authmate
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-05-19 15:29:32 +03:00
Angira Kekteeva
2847447813
[ #46 ] Add buiding of authmate's binaries to makefile
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-05-19 12:18:20 +03:00
Roman Khimov
8af01b89a1
Makefile: rework based on neofs-http-gate
...
Non-Docker builds by default, no vendoring, more useful targets.
2021-05-13 22:07:07 +03:00
Evgeniy Kulikov
cdc21422ff
Refactoring Makefile
...
- add `help.mk`
- add target to build and publish image
- update README
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
2021-02-08 12:45:18 +03:00
Evgeniy Kulikov
5962dbf3f7
run deps before image build
...
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
2021-01-15 00:18:40 +03:00
Evgeniy Kulikov
580da7373b
Change ENV prefix
...
TODO should be replaced with S3_GW before release
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
2020-12-01 10:56:02 +03:00
Evgeniy Kulikov
170f9b4b08
Update scripts for building docker image
2020-07-14 14:33:52 +03:00
Evgeniy Kulikov
8d97dcbf10
Cleanup + Makefile + Dockerfile
2020-07-03 18:08:57 +03:00
Evgeniy Kulikov
9bf57615b0
Initial commit based on https://github.com/minio/minio/releases/tag/RELEASE.2020-07-02T00-15-09Z
2020-07-03 15:03:06 +03:00