Skip to content

Latest commit

 

History

History
 
 

src

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Service Files

This directory contains various build files and definitions for k8s and docker-compose deployment.

Kubernetes and docker-compose deployment files

IMPORTANT: If you are planning to PR changes to deployment files, never ever directly modify files under kubernetes and docker-compose folders as these should get updated from templates/kubernetes and templates/docker-compose during a maven build if profile deploymentfiles is enabled. After maven build has done updates, resulting changes can be PR'd.

To generate kubernetes and docker-compose deployment files from templates run command:

./mvnw process-resources -P deploymentfiles

CI build will use this profile during a release build so that correct version are resolved from build properties and then updated files will automatically land into git under correct tag.

However, with bamboo release process when next development version is set these deployment files are kept on an older wrong version as that particular step happens outside a maven build. It can either done manually after a release or get automated i.e. via GitHub actions.