Project for Frank applications deployed by JAR or Docker
This project serves as a starting point for new projects or as example for existing ones. This "empty" Frank! will have configuration files to build and deploy.
- Dockerfile
- Docker compose
- Publicode (WIP)
- GitHub Actions
- Release
- Docker build & upload
Please check if you deem all these functionalities necessary, if not remove them.
- Clone or download this project
- Find-and-replace the template variables listed in the [template variables](#Template variables) section
- Add your own configuration files
- Make sure that the GitHub action credentials are added
- Commit & Profit!
Template variable | Description | Example |
---|---|---|
%%INSTACE_NAME%% |
The name of the Frank! to be deployed. It's best to keep this inline with the name of the repo | Frank2Skeleton |
%%INSTANCE_NAME_LOWERCASE%% |
Lowercase version of the instance name. | frank2example |
%%CONFIGURATION_NAME%% |
The name of the first configuration (others have to be added manually) | Sans |