github.com/pachyderm/pachyderm@v1.13.4/examples/joins/Makefile (about) 1 # Set as you wish 2 DOCKER_ACCOUNT := pachyderm 3 CONTAINER_NAME := example-joins-inner-outer 4 CONTAINER_VERSION := 1.12.2 5 CONTAINER_TAG := $(DOCKER_ACCOUNT)/$(CONTAINER_NAME):$(CONTAINER_VERSION) 6 7 docker-image: 8 @docker build -t $(CONTAINER_TAG) . 9 @docker push $(CONTAINER_TAG) 10 11 setup: 12 mkdir -p ./stores ./purchases ./returns 13 echo "Creating stores..." 14 printf '{"storeid":"1", "name":"washington st.","address":{"zipcode":"02108","country":"US"}}' \ 15 >./stores/STOREID1.txt 16 printf '{"storeid":"2", "name":"hollywood bvd.","address":{"zipcode":"02108","country":"US"}}' \ 17 >./stores/STOREID2.txt 18 printf '{"storeid":"3", "name":"beverly hills","address":{"zipcode":"90210","country":"US"}}' \ 19 >./stores/STOREID3.txt 20 printf '{"storeid":"4", "name":"mariposa st.","address":{"zipcode":"94107","country":"US"}}' \ 21 >./stores/STOREID4.txt 22 printf '{"storeid":"5", "name":"tremont st.","address":{"zipcode":"90210","country":"US"}}' \ 23 >./stores/STOREID5.txt 24 echo "Creating purchases..." 25 printf "ORDER_HEADER|W080520|2020-10-10\nSKU|1001|QTY|2|UNIT_PRICE|100.00\n" \ 26 >./purchases/ORDERW080520_STOREID1.txt 27 printf "ORDER_HEADER|W080521|2020-10-10\nSKU|2002|QTY|1|UNIT_PRICE|250.00\n" \ 28 >./purchases/ORDERW080521_STOREID1.txt 29 printf "ORDER_HEADER|W078929|2020-10-10\nSKU|0615|QTY|1|UNIT_PRICE|75.00\n" \ 30 >./purchases/ORDERW078929_STOREID2.txt 31 printf "ORDER_HEADER|W598471|2020-10-10\nSKU|1001|QTY|3|UNIT_PRICE|100.00\n" \ 32 >./purchases/ORDERW598471_STOREID3.txt 33 printf "ORDER_HEADER|W080231|2020-10-10\nSKU|1001|QTY|2|UNIT_PRICE|100.00\n" \ 34 >./purchases/ORDERW080231_STOREID5.txt 35 printf "ORDER_HEADER|W080528|2020-10-10\nSKU|2002|QTY|1|UNIT_PRICE|250.00\n" \ 36 >./purchases/ORDERW080528_STOREID5.txt 37 echo "Creating returns..." 38 printf "ORDER_HEADER|W080520|2020-10-12\nSKU|1001|QTY|1|UNIT_PRICE|100.00\n" \ 39 >./returns/ORDERW080520_STOREID1.txt 40 printf "ORDER_HEADER|W080231|2020-10-10\nSKU|1001|QTY|1|UNIT_PRICE|100.00\n" \ 41 >./returns/ORDERW080231_STOREID5.txt 42 printf "ORDER_HEADER|W080528|2020-10-10\nSKU|2002|QTY|1|UNIT_PRICE|250.00\n" \ 43 >./returns/ORDERW080528_STOREID5.txt 44 printf "ORDER_HEADER|W261452|2020-10-10\nSKU|0246|QTY|1|UNIT_PRICE|50.00\n" \ 45 >./returns/ORDERW261452_STOREID0.txt 46 47 create: 48 pachctl create repo stores 49 pachctl create repo purchases 50 pachctl create repo returns 51 pachctl put file -r stores@master:/ -f stores 52 pachctl list file stores@master 53 pachctl put file -r purchases@master:/ -f purchases 54 pachctl list file purchases@master 55 pachctl put file -r returns@master:/ -f returns 56 pachctl list file returns@master 57