Add the following dependencies:
dependencies {
runtimeOnly 'io.github.springwolf:springwolf-ui:0.7.0'
}
After starting the application, visit: localhost:8080/springwolf/asyncapi-ui.html
.
- Run
npm i
- Run
ng serve
The application renders content based on mock data in src/app/shared/mock
.
It contains multiple mocks - including the ones from the springwolf-core examples projects.
To update the mock data, run npm run update-mocks
.
Releasing is done by running the gradle task publish
. For local development, use publishToMavenLocal
.
If you do not have gpg keys yet, generate one with: gpg --full-gen-key
You will need to set password.
Use the following environment variables:
- ORG_GRADLE_PROJECT_SIGNINGKEY: Output of
gpg --armor --export-secret-key
- ORG_GRADLE_PROJECT_SIGNINGPASSWORD: Password for the gpg key