I have a deployment project setup to deploy some code to a web server. When the deployment completes, I run a PowerShell script task that does the following:
* Clones the repository onto the build server (we're running Bitbucket server internally).
* Tags the commit.
* Pushes the tags.
If I run this task by running the deployment project manually everything works. However, if I run the task on a schedule I get:
"Permission denied (public key)" on the clone step.
The private key is on the build server and the public key is setup in Bitbucket. What could I be missing here? Is there a difference between how Bamboo runs a deployment on a schedule versus being kicked off manually?
Thanks.