We are currently utilizing Bitbucket Data Center and Bamboo Data Center - looking to move everything to Bitbucket Cloud and utilize Pipelines for our builds.
However, we are a Windows shop, creating Windows applications. The current methodology is that developers generated a branch via Jira, write the code, and then push into Bitbucket, which then kicks off a build in Bamboo. We have remote agents running on VMs that are equiped with Visual Studio and all necessary dependencies.
At the end of the build, the artifact is then pushed back up to Bamboo for access to our teams.
Looking at Bitbucket Cloud - it looks like the terminology has switched from Agents to 'Runners'. And it looks like we can continue using on-prem runners to dispatch and kick off builds of our code.
However, it was relayed to me that there isn't a mechanism for artifacts created in this fashion to be sent back up to Bitbucket Cloud - which is a critical step in our processes. I'm also seeing that unlike Bamboo, there is no way to view build information as it's going on - no build status, agent status, or logging to see the progress of a build underway from within Bitbucket Pipelines.
Is this really the case? Or was I misinformed? If it's the case, this either forces us to remain with Bamboo Data Center for the foreseable future, or to start investigating a non-Atlassian solution to this.
Any thoughts or insight are greatly appreciated - as I'm sure we aren't the only Windows dev utilizing these solutions.
Thanks!