**Can someone please look at this request**
We have our Bamboo instance in the Azure cloud environment. We have agents deployed on a couple of VMs in that environment. We connect to the VMs up in Azure through a VPN that we set up between our on-premise office and the Azure environment.
I have been asked to find out if we are able to set up this scenario:
- Set up a new VM in our on-premise office and configure it with the Bamboo agent.
- Get the Bamboo agent on the on-premise VM to constantly check for updates to any of the Git projects we have available.
- If the agent detects a change, then it initiate the Bamboo build plan on the on-premise office.
From what we understand, the Bamboo server initiate the communication with the Bamboo agent on the server that hosts the agent. But because our VPN set up is a one-way connection, the Bamboo server in Azure can't initiate the build. That's why we're hoping there is a way for the agent to communicate up to the Bamboo server in Azure when it detects a change in code and then initiate the build plan. Please ask any questions that may help understand this question better.
Thanks,
-Christian