Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pagopa/pagopa-gpd-reporting-analysis
The service is responsible for exposing the API to Creditor Entities for Reporting Flows download.
https://github.com/pagopa/pagopa-gpd-reporting-analysis
pagopa-gpd pagopa-gpd-reporting
Last synced: about 18 hours ago
JSON representation
The service is responsible for exposing the API to Creditor Entities for Reporting Flows download.
- Host: GitHub
- URL: https://github.com/pagopa/pagopa-gpd-reporting-analysis
- Owner: pagopa
- License: mit
- Created: 2023-04-18T10:51:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-22T15:46:20.000Z (3 months ago)
- Last Synced: 2024-12-10T17:12:42.933Z (about 2 months ago)
- Topics: pagopa-gpd, pagopa-gpd-reporting
- Language: JavaScript
- Homepage:
- Size: 111 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# pagoPA Functions template
Java template to create an Azure Function.
## Function examples
There is an example of a Http Trigger function.---
## Run locally with Docker
`docker build -t pagopa-gpd-reporting-analysis .``docker run -p 8999:80 pagopa-gpd-reporting-analysis`
### Test
`curl http://localhost:8999/example`## Run locally with Maven
`mvn clean package`
`mvn azure-functions:run`
### Test
`curl http://localhost:7071/example`---
## TODO
Once cloned the repo, you should:
- to deploy on standard Azure service:
- rename `deploy-pipelines-standard.yml` to `deploy-pipelines.yml`
- remove `helm` folder
- to deploy on Kubernetes:
- rename `deploy-pipelines-aks.yml` to `deploy-pipelines.yml`
- customize `helm` configuration
- configure the following GitHub action in `.github` folder:
- `deploy.yml`
- `sonar_analysis.yml`Configure the SonarCloud project :point_right: [guide](https://pagopa.atlassian.net/wiki/spaces/DEVOPS/pages/147193860/SonarCloud+experimental).