I’ve set up a Jenkins pipeline for deploying a Go plugin in Tyk. The pipeline consists of the following steps:
- Automatically pulling the latest source code from our GitLab repository whenever changes are pushed to a specific branch.
- Building the Go plugin.
- Moving the resulting
.sofile to a dedicated folder.
- Restarting the
I’ve noticed that the changes I make to the Go plugin aren’t applied immediately after following these steps. Instead, they only take effect after I manually restart the
tyk-gateway.service. Is it necessary to restart the
tyk-gateway.service in this pipeline, and if so, why?