AXONE-IO / ignition-git-module

Integrated git client in free Ignition module.
https://www.axone-io.com/Files/Modules/GIT/1.0.2/doc/index.html
Other
68 stars 35 forks source link

git.conf Documentation for non-Docker Installations #7

Open spsingletary opened 1 year ago

spsingletary commented 1 year ago

It appears that the git.conf commissioning file can be a powerful tool to auto import tags and images. The documentation appears to be limited to Docker installations. Is this configuration compatible with non-containerized installations such as Windows Server?

Can that commissioning file be executed without restarting the gateway?

How do you configure the file for multiple projects across different repos?

AXONE-IO commented 1 year ago

Indeed the commissioning file is completely dissociated. You can use it on all your gateways.

When starting the module, it checks if the project is already present on the gateway. If not, it clones the repo and imports the resources.

It is possible to execute the commissioning file from your gateway web interface, by restarting the module.

AXONE-IO commented 1 year ago

Currently, it is impossible to configure the file for several projects and/or different repos. I'll think about it, it may be necessary for inherited or dependent projects.