From eb46eb8e5e7fb57d162a95ed0bd0bd225e62915a Mon Sep 17 00:00:00 2001 From: donhui <977675308@qq.com> Date: Thu, 12 Mar 2026 12:03:35 +0800 Subject: [PATCH] docs: bump Jenkins baseline to 2.528.3 and LangChain4j to 1.11.0 --- .github/copilot-instructions.md | 6 +++--- CONTRIBUTING.md | 2 +- README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 8e01b949..5b382ea0 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -66,7 +66,7 @@ src/main/java/io/jenkins/plugins/explain_error/ ### AI Service Integration - All AI services extend `BaseAIProvider` and implement `ExtensionPoint` -- LangChain4j integration (v1.9.1) for OpenAI, Gemini, AWS Bedrock, and Ollama providers +- LangChain4j integration (v1.11.0) for OpenAI, Gemini, AWS Bedrock, and Ollama providers - Structured output parsing using `JenkinsLogAnalysis` record with `@Description` annotations - Each provider implements `createAssistant()` to build LangChain4j assistants - Provider descriptors extend `BaseProviderDescriptor` with `@Symbol` annotations for CasC @@ -123,9 +123,9 @@ Use `provider.setThrowError(true)` to simulate failures, `provider.getLastCustom ## Build & Dependencies ### Maven Configuration -- Jenkins baseline: 2.479.3 +- Jenkins baseline: 2.528.3 - Java 17+ required -- LangChain4j: v1.9.1 (langchain4j, langchain4j-open-ai, langchain4j-google-ai-gemini, langchain4j-bedrock, langchain4j-ollama) +- LangChain4j: v1.11.0 (langchain4j, langchain4j-open-ai, langchain4j-google-ai-gemini, langchain4j-bedrock, langchain4j-ollama) - Key Jenkins dependencies: `jackson2-api`, `workflow-step-api`, `commons-lang3-api` - SLF4J and Jackson exclusions to avoid conflicts with Jenkins core - Test dependencies: `workflow-cps`, `workflow-job`, `workflow-durable-task-step`, `workflow-basic-steps`, `test-harness` diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ac4a59ed..79bf1ac1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,7 +10,7 @@ This guide will help you get started with development and contribution. - **Java**: Version 17 or later - **Maven**: Version 3.9 or later -- **Jenkins**: Version 2.479.3 or later for testing +- **Jenkins**: Version 2.528.3 or later for testing - **Git**: For version control - **IDE**: IntelliJ IDEA or VS Code recommended diff --git a/README.md b/README.md index 2e78387c..fcfa8427 100644 --- a/README.md +++ b/README.md @@ -275,7 +275,7 @@ Works with Freestyle, Declarative, or any job type. |-------|----------| |API key not set | Add your key in Jenkins global config | |Auth or rate limit error| Check key validity, quota, and provider plan | -|Button not visible | Ensure Jenkins version ≥ 2.479.3, restart Jenkins after installation | +|Button not visible | Ensure Jenkins version ≥ 2.528.3, restart Jenkins after installation | Enable debug logs: