Skip to content

AlexRogalskiy/code.quarkus.io

 
 

Repository files navigation

Code Quarkus App

API Tests Frontend Tests Code Quarkus Library CI

Development

Have a look at the Makefile to find the most used dev commands.

Link the library for dev:

make link-lib

Use this command to start dev mode (on: http://0.0.0.0:8080).

make dev

Or use those command to start the api in packaged mode (on: http://0.0.0.0:8080).

make build-api
make start-api

If you want to unlink the local library and use the npm package library in the frontend:

make unlink-lib

Publishing a change in the library to npm

@quarkusio/code-quarkus library NPM packages

On your PR which contains the changes, run (before committing):

make tag-lib

It will automatically change the .bitmap file, which will trigger a GH action when the PR gets merged to publish a new version in npm.

Staging

Staging is auto-updated with main (it takes ~15min to refresh after a merge): https://stage.code.quarkus.io

You can check deployed commit hash on: https://stage.code.quarkus.io/api/config

Promote to production

It is automated based on the acceptance tests

API Documentation

About

Code Quarkus - Start coding with Quarkus

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 44.1%
  • Kotlin 39.9%
  • SCSS 11.0%
  • Java 2.2%
  • Shell 0.9%
  • HTML 0.7%
  • Other 1.2%