0fdbda6caddb6964ff43e7cdeb9fd42a336fac72
Some checks failed
Build & Deploy Java API / build (push) Failing after 1s
Demo Java API
A simple Spring Boot API for CI/CD demonstration.
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/ |
GET | Returns API info with timestamp |
/healthz |
GET | Health check endpoint |
Local Development
./mvnw spring-boot:run
Build Docker Image
docker build -t demo-java-api .
docker run -p 8080:8080 demo-java-api
Project Structure
demo-java-api/
├── pom.xml # Maven config
├── Dockerfile # Multi-stage Docker build
├── src/
│ └── main/
│ ├── java/com/example/demo/
│ │ └── DemoJavaApiApplication.java
│ └── resources/
│ └── application.properties
├── deploy/helm/
│ ├── Chart.yaml
│ ├── values.yaml
│ └── templates/
│ └── deployment.yaml
└── .gitea/workflows/
└── build.yml # Gitea CI workflow
Description
Languages
Java
63.2%
Dockerfile
36.8%