docs: update registry path to 192.168.1.72/kollect-tools/java

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-14 16:59:40 +08:00
parent e75d014023
commit 236c2ff3ee
2 changed files with 10 additions and 10 deletions
+5 -5
View File
@@ -4,17 +4,17 @@
# Contains: Java 21, Maven 3.9.9, common dependencies, OWASP NVD database. # Contains: Java 21, Maven 3.9.9, common dependencies, OWASP NVD database.
# #
# Build: # Build:
# docker build -t registry.kollect.biz/kollect-ci/java-builder:latest ci/java-builder/ # docker build -t 192.168.1.72/kollect-tools/java-builder:latest ci/java-builder/
# #
# Usage in CI: # Usage in CI:
# container: # container:
# image: registry.kollect.biz/kollect-ci/java-builder:latest # image: 192.168.1.72/kollect-tools/java-builder:latest
ARG JAVA_VERSION=21 ARG JAVA_VERSION=21
FROM eclipse-temurin:${JAVA_VERSION}-jdk-jammy FROM eclipse-temurin:${JAVA_VERSION}-jdk-jammy
ARG MAVEN_VERSION=3.9.9 ARG MAVEN_VERSION=3.9.14
ARG OWASP_DC_VERSION=12.1.1 ARG OWASP_DC_VERSION=12.1.0
# ───────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────
# System dependencies # System dependencies
# ───────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────
@@ -31,7 +31,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV MAVEN_HOME=/opt/maven ENV MAVEN_HOME=/opt/maven
ENV PATH="${MAVEN_HOME}/bin:${PATH}" ENV PATH="${MAVEN_HOME}/bin:${PATH}"
RUN curl -fsSL "https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz" \ RUN curl -fsSL "https://dlcdn.apache.org/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz" \
| tar -xz -C /opt \ | tar -xz -C /opt \
&& mv "/opt/apache-maven-${MAVEN_VERSION}" "${MAVEN_HOME}" && mv "/opt/apache-maven-${MAVEN_VERSION}" "${MAVEN_HOME}"
+5 -5
View File
@@ -15,8 +15,8 @@ Pre-baked build environment for KollectAI-ETL backend and plugin CI jobs.
## Build ## Build
```bash ```bash
docker build -t registry.kollect.biz/kollect-ci/java-builder:latest ci/java-builder/ docker build -t 192.168.1.72/kollect-tools/java-builder:latest ci/java-builder/
docker push registry.kollect.biz/kollect-ci/java-builder:latest docker push 192.168.1.72/kollect-tools/java-builder:latest
``` ```
### Build args ### Build args
@@ -35,7 +35,7 @@ jobs:
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: registry.kollect.biz/kollect-ci/java-builder:latest image: 192.168.1.72/kollect-tools/java-builder:latest
steps: steps:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
- run: ./mvnw -f backend/etl/pom.xml test -Dgroups=unit -q - run: ./mvnw -f backend/etl/pom.xml test -Dgroups=unit -q
@@ -46,8 +46,8 @@ jobs:
Rebuild weekly to keep the OWASP NVD database fresh: Rebuild weekly to keep the OWASP NVD database fresh:
```bash ```bash
docker build --no-cache -t registry.kollect.biz/kollect-ci/java-builder:latest ci/java-builder/ docker build --no-cache -t 192.168.1.72/kollect-tools/java-builder:latest ci/java-builder/
docker push registry.kollect.biz/kollect-ci/java-builder:latest docker push 192.168.1.72/kollect-tools/java-builder:latest
``` ```
When `pom.xml` files change (new dependencies), rebuild to update the cached deps layer. When `pom.xml` files change (new dependencies), rebuild to update the cached deps layer.