Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 816 Bytes

development.md

File metadata and controls

30 lines (22 loc) · 816 Bytes

Development

Application Scripting

For local development of GitInfo, a bash shell prepared for development can be started by running ():

make dev-shell

It sources the two main entry-points gitinfo-init.sh and gitinfo-update.sh. It also creates two utility functions gitinfo-devenv-setup and gitinfo-devenv-source. When the shell is exited gitinfo-devenv-clean is run.

Docker Compose

For convenience, the make system can bring up a container using docker compose with the command:

make up

If local test environment specific details need to be added, a file named local-docker-compose.yml can be added to the directory root. This extra file is not included when running static check on the included docker-compose.yml file.