Skip to content

Commit 27a93f8

Browse files
Merge pull request #609 from com-pas/feature/594_plugins-custom-resources
Storing Custom-Plugin (Non-SCL) Resources Merged for Stiliyan since he misses the merge permissions
2 parents f93b684 + 490a76c commit 27a93f8

50 files changed

Lines changed: 3781 additions & 70 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/sonarcloud-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
name: SonarCloud Analysis
66

7-
on:
7+
on:
88
workflow_run:
99
workflows: [SonarCloud Build]
1010
types: [completed]

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,7 @@ bin
6666
build
6767

6868
# Quarkus specific
69-
quarkus.log
69+
quarkus.log
70+
71+
# OpenAPI generator specific
72+
api/.openapi-generator/

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ configured as needed.
9090
- STD_DELETE
9191
- STD_READ
9292
- STD_UPDATE
93+
- PLUGINS_RESOURCES_WRITE
94+
- PLUGINS_RESOURCES_READ
9395

9496
## Contributing
9597

api/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2026 BearingPoint GmbH
3+
4+
SPDX-License-Identifier: Apache-2.0
5+
-->
6+
7+
API Module
8+
==========
9+
10+
This module contains the **API contract** and **generated API code** for the custom plugins resources.
11+
12+
The OpenAPI specification is defined in `plugins-custom-resources.yaml`.
13+
If changes are made to the specification file, the API code must be re-generated using:
14+
15+
```bash
16+
cd ./api
17+
mvn openapi-generator:generate@generate-api
18+
```

0 commit comments

Comments
 (0)