Architecture
Deployment strategy for Pledger.io
The deployment repository is used to bundle the user-interface and REST-api into a single deployable artifact. This repository is built using the following tooling:
- Gradle, used as the build tool.
- Docker, used to create the docker images.
- Electron, used to create the desktop application.
Build process

- Pulling the latest version of the
user-interfaceandREST-api. - Building an output archive for the combined REST-api and user-interface.
- Building a
dockerimage for the combined REST-api and user-interface. - Building an
electron applicationfor the combined REST-api and user-interface. - Pushing the docker image to the docker registry.
- Pushing the desktop application to the release repository.
Last modified on July 4, 2026
Edit this page on GitHub