build: add nvd api key to improve build speed
This commit is contained in:
@@ -15,8 +15,8 @@ Pre-baked build environment for KollectAI-ETL backend and plugin CI jobs.
|
||||
## Build
|
||||
|
||||
```bash
|
||||
docker build -t 192.168.1.72/kollect-tools/java-builder:latest ci/java-builder/
|
||||
docker push 192.168.1.72/kollect-tools/java-builder:latest
|
||||
docker build -t 192.168.1.72/kollect-tools/ci/java-builder:latest ci/java-builder/
|
||||
docker push 192.168.1.72/kollect-tools/ci/java-builder:latest
|
||||
```
|
||||
|
||||
### Build args
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 192.168.1.72/kollect-tools/java-builder:latest
|
||||
image: 192.168.1.72/kollect-tools/ci/java-builder:latest
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- 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:
|
||||
|
||||
```bash
|
||||
docker build --no-cache -t 192.168.1.72/kollect-tools/java-builder:latest ci/java-builder/
|
||||
docker push 192.168.1.72/kollect-tools/java-builder:latest
|
||||
docker build --no-cache -t 192.168.1.72/kollect-tools/ci/java-builder:latest ci/java-builder/
|
||||
docker push 192.168.1.72/kollect-tools/ci/java-builder:latest
|
||||
```
|
||||
|
||||
When `pom.xml` files change (new dependencies), rebuild to update the cached deps layer.
|
||||
|
||||
Reference in New Issue
Block a user