This commit is contained in:
quietsy 2025-02-07 23:27:22 +02:00
parent 1243a6e862
commit 1ac6ed48c6
5 changed files with 8 additions and 5 deletions

4
Jenkinsfile vendored
View File

@ -28,12 +28,12 @@ pipeline {
PR_DOCKERHUB_IMAGE = 'lspipepr/lsio-api'
DIST_IMAGE = 'alpine'
MULTIARCH='true'
CI='false'
CI='true'
CI_WEB='false'
CI_PORT='5000'
CI_SSL='false'
CI_DELAY='30'
CI_DOCKERENV=''
CI_DOCKERENV='CI=1'
CI_AUTH=''
CI_WEBPATH=''
}

View File

@ -31,6 +31,7 @@ docker run -d \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CI=0 `#optional` \
-e DB_FILE=/config/api.db `#optional` \
-e INVALIDATE_HOURS=24 `#optional` \
-e PAT=token `#optional` \

View File

@ -16,11 +16,11 @@ repo_vars:
- PR_DOCKERHUB_IMAGE = 'lspipepr/lsio-api'
- DIST_IMAGE = 'alpine'
- MULTIARCH='true'
- CI='false'
- CI='true'
- CI_WEB='false'
- CI_PORT='5000'
- CI_SSL='false'
- CI_DELAY='30'
- CI_DOCKERENV=''
- CI_DOCKERENV='CI=1'
- CI_AUTH=''
- CI_WEBPATH=''

View File

@ -36,6 +36,7 @@ full_custom_readme: |
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CI=0 `#optional` \
-e DB_FILE=/config/api.db `#optional` \
-e INVALIDATE_HOURS=24 `#optional` \
-e PAT=token `#optional` \

View File

@ -9,6 +9,7 @@ import threading
import time
import yaml
CI = os.environ.get("CI", None)
INVALIDATE_HOURS = int(os.environ.get("INVALIDATE_HOURS", "24"))
PAT = os.environ.get("PAT", None)
@ -51,7 +52,7 @@ def get_state():
def update_images():
with KeyValueStore(invalidate_hours=INVALIDATE_HOURS, readonly=False) as kv:
if "images" in kv:
if "images" in kv or CI == "1":
print(f"{datetime.datetime.now()} - skipped - already updated")
return
print(f"{datetime.datetime.now()} - updating images")