The GitLab integration and GitLab Server integration service for Probo.CI.
Several of Probo's microservices are currently on different Node versions as we update to newer Node versions, so the Node Verson Manager, nvm, is installed to switch between different versions of Node prior to running npm install
.
Current Node Version: Node 12.x
Run the following commands in the probo-gitlab-handler
directory to update the node_modules for the probo-gitlab-handler
.
nvm use 12
npm install
./bin/probo-gitlab-handler -c config.yaml
See defaults.yaml for required configuration.
The probo-gitlab-handler
service has no restrictions on restarting, although you may also want to restart the ngrok service for local development.
systemctl restart probo-gitlab-handler