aboutsummaryrefslogtreecommitdiff
path: root/docker/Makefile
diff options
context:
space:
mode:
authorMaratKarimov <wto17ty@gmail.com>2025-03-30 07:12:06 +0300
committerGitHub <noreply@github.com>2025-03-29 21:12:06 -0700
commitba3afd18037919861470f99a3554bd4c20c1d95c (patch)
tree95151f374e88ae2e72bbacee61af8cd6b360b22a /docker/Makefile
parent528702d30b05b83642affb0dabb09926357d1f10 (diff)
downloadseaweedfs-ba3afd18037919861470f99a3554bd4c20c1d95c.tar.xz
seaweedfs-ba3afd18037919861470f99a3554bd4c20c1d95c.zip
Tarantool filer store (#6669)
Co-authored-by: Marat Karimov <m.karimov@digitalms.ru>
Diffstat (limited to 'docker/Makefile')
-rw-r--r--docker/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/docker/Makefile b/docker/Makefile
index d4dd70b6b..a4f207c89 100644
--- a/docker/Makefile
+++ b/docker/Makefile
@@ -22,7 +22,7 @@ build: binary
build_e2e: binary_race
docker build --no-cache -t chrislusf/seaweedfs:e2e -f Dockerfile.e2e .
-go_build: # make go_build tags=elastic,ydb,gocdk,hdfs,5BytesOffset
+go_build: # make go_build tags=elastic,ydb,gocdk,hdfs,5BytesOffset,tarantool
docker build --build-arg TAGS=$(tags) --no-cache -t chrislusf/seaweedfs:go_build -f Dockerfile.go_build .
go_build_large_disk:
@@ -37,6 +37,9 @@ build_rocksdb_local: build_rocksdb_dev_env
build_rocksdb:
docker build --no-cache -t chrislusf/seaweedfs:rocksdb -f Dockerfile.rocksdb_large .
+build_tarantool_dev_env:
+ docker build --no-cache -t chrislusf/tarantool_dev_env -f Dockerfile.tarantool.dev_env .
+
s3tests_build:
docker build --no-cache -t chrislusf/ceph-s3-tests:local -f Dockerfile.s3tests .
@@ -106,9 +109,12 @@ test_etcd: build
test_ydb: tags = ydb
test_ydb: build
- export
docker compose -f compose/test-ydb-filer.yml -p seaweedfs up
+test_tarantool: tags = tarantool
+test_tarantool: build_tarantool_dev_env build
+ docker compose -f compose/test-tarantool-filer.yml -p seaweedfs up
+
clean:
rm ./weed