Add Docker support with CI workflow and runtime configuration
Build and Push Docker Image / build-and-push (push) Failing after 1m52s

- Added `Dockerfile` to build a Docker image for the JavadocViewerService.
- Implemented a Gitea-based CI workflow (`deploy-image.yml`) to build and push the Docker image.
- Updated `settings.local.json` to expand permissions for the service.
- Included `-DskipTests` to Maven arguments in `JavadocService.java`.
This commit is contained in:
2026-06-29 18:04:09 +02:00
parent dea9d0b9a0
commit 4dbca41a24
4 changed files with 90 additions and 2 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
{
"permissions": {
"allow": [
"Bash(java -version)"
"Bash(java -version)",
"WebFetch(domain:github.com)",
"Bash(find /Users/thilo/development/java/JavadocViewerService -not -path */target/* -not -path */.mvn/* -not -path */.maven/* -not -path */.git/* -type f -o -type d)"
]
}
}