dodalem konfiguracje godzin do ha
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
name: GoogleSheet Bot
|
||||
version: "1.0.0"
|
||||
version: "1.0.1"
|
||||
slug: googlesheet_bot
|
||||
description: Bot do automatyzacji zadań w Arkuszach Google.
|
||||
arch:
|
||||
@@ -13,5 +13,7 @@ startup: application
|
||||
boot: auto
|
||||
options:
|
||||
credentials_json: ""
|
||||
run_hours: "9,13,16"
|
||||
schema:
|
||||
credentials_json: text
|
||||
credentials_json: str
|
||||
run_hours: str
|
||||
|
||||
@@ -7,8 +7,10 @@ echo "${CONFIG_CREDENTIALS_JSON}" > /app/credentials.json
|
||||
|
||||
echo "✅ Plik credentials.json został utworzony."
|
||||
|
||||
# Dodaj zadania crona z pliku crontab
|
||||
crontab /app/crontab
|
||||
# Odczytaj godziny uruchomienia z konfiguracji i stwórz zadanie crona
|
||||
echo "Tworzę zadanie crona dla godzin: ${CONFIG_RUN_HOURS}"
|
||||
echo "0 ${CONFIG_RUN_HOURS} * * * cd /app && /usr/local/bin/python main.py" | crontab -
|
||||
|
||||
echo "✅ Zadania crona zostały załadowane."
|
||||
|
||||
# Uruchom usługę cron na pierwszym planie, aby kontener się nie zamknął
|
||||
|
||||
Reference in New Issue
Block a user