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