I am trying to setup an application testing environment with Jenkins.
Since the GIT repository is in another separate network, it is required to connect to a VPN connection to establish a connection between Jenkins and GIT.
So, is there any way to establish a VPN connection before the GIT pull step?
I have a CLI command to start/stop a VPN connection. Currently, I use "Post Steps" section's "Execute Shell Script" option to run the command to stop VPN connection.