Update Jenkinsfile
Some checks failed
Updates/open-webui-ollama-docker-deploy/pipeline/head There was a failure building this commit

This commit is contained in:
Adam Outler 2025-03-11 23:19:50 +00:00
parent a400b84bdc
commit 54d6f25ca7

5
Jenkinsfile vendored
View File

@ -9,6 +9,7 @@ pipeline {
OPENWEBUI = 'ghcr.io/open-webui/open-webui:latest'
TIKA = 'apache/tika:latest'
CHROMADB = 'chromadb/chroma:latest'
CHROMAUI = 'ghcr.io/logspace-ai/chroma-ui:latest'
}
stages {
stage('Check NVIDIA Driver Version') {
@ -38,8 +39,8 @@ pipeline {
script {
withCredentials([usernamePassword(credentialsId: 'gitea-oauth-open-webui-client-id-secret', passwordVariable: 'CLIENT_SECRET', usernameVariable: 'CLIENT_ID'), string(credentialsId: 'OpenAI-API-Token', variable: 'OPEN_AI_TOKEN'), usernamePassword(credentialsId: 'ldap-bind-auth-user', passwordVariable: 'AD_BIND_PASSWORD', usernameVariable: 'AD_BIND_USER')]) {
sh """
COMPOSE_PROJECT_NAME=openwebui CHROMADB=${CHROMADB} TIKA=${TIKA} OLLAMA=${OLLAMA} OPENWEBUI=${OPENWEBUI} docker compose pull
COMPOSE_PROJECT_NAME=openwebui CHROMADB=${CHROMADB} TIKA=${TIKA} OLLAMA=${OLLAMA} OPENWEBUI=${OPENWEBUI} docker compose up -d --force-recreate
COMPOSE_PROJECT_NAME=openwebui CHROMAUI=${CHROMAUI} CHROMADB=${CHROMADB} TIKA=${TIKA} OLLAMA=${OLLAMA} OPENWEBUI=${OPENWEBUI} docker compose pull
COMPOSE_PROJECT_NAME=openwebui CHROMADB=${CHROMADB} CHROMAUI=$CHROMAUI} TIKA=${TIKA} OLLAMA=${OLLAMA} OPENWEBUI=${OPENWEBUI} docker compose up -d --force-recreate
"""
}
}