-
Notifications
You must be signed in to change notification settings - Fork 28
/
Makefile
32 lines (23 loc) · 987 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
funnel:
@curl -L -O https://github.com/ohsu-comp-bio/funnel/releases/download/0.10.0/funnel-linux-amd64-0.10.0.tar.gz
@tar xvzf funnel-linux-amd64-0.10.0.tar.gz funnel
funnel-server: funnel
@./funnel server run --Logger.OutputFile funnel.logs &
ftp-server:
@docker run -d --name ftpd_server -p 21:21 -p 30000-30099:30000-30099 \
-e PUBLICHOST=localhost -e FTP_MAX_CLIENTS=50 -e FTP_MAX_CONNECTIONS=50 \
-e FTP_PASSIVE_PORTS=30000:30099 \
-e FTP_USER_NAME=bob -e FTP_USER_PASS=12345 -e FTP_USER_HOME=/home/bob \
stilliard/pure-ftpd
ftp-test:
@./cwl-tes --tes http://localhost:8000 --insecure \
--remote-storage-url ftp://bob:12345@localhost \
tests/hashsplitter-workflow.cwl.yml tests/input.json
ftp-conformance: export CWL_TES_REMOTE_STORAGE = ftp://bob:12345@localhost --insecure
ftp-conformance:
@./tests/run_conformance.sh
minio-server:
@docker run -p 9000:9000 -v `pwd`/data:/data minio/minio server /data
test: export HELLO = world
test:
@echo Hello $$HELLO