build: Refactor the Minio sync logic and separate the helm chart release

This commit is contained in:
Nikolai Rodionov
2023-03-06 21:42:35 +01:00
committed by Nikolai Rodionov
parent 2eef222b49
commit 5e19dbd9d8
74 changed files with 450 additions and 133 deletions

View File

@ -1,9 +1,15 @@
upload_static:
rclone copy -P static badhouseplants-minio:/badhouseplants-static
rclone copy -P static badhouseplants-minio:/badhouseplants-net/$(shell git rev-parse HEAD)/
sync_static_with_main:
rclone sync -P badhouseplants-minio:/badhouseplants-net/$(shell git rev-parse HEAD)/ badhouseplants-minio:/badhouseplants-net-main/
get_static:
rclone copy -P badhouseplants-public:/badhouseplants-static static
init_static:
rclone copy -P badhouseplants-public:/badhouseplants-static badhouseplants-minio:/badhouseplants-net/$(shell git rev-parse HEAD)/
submodules:
git submodule update --init --recursive