It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Bamboo access artifact download in deployment?

I am trying to do something that I think should be simple. Please explain if I'm missing pieces in my reasoning, as I'm new to both BitBucket and Bamboo. 

I have a BitBucket Server remote repo living on my web server. All users can push/pull/commit etc to it. I'd like to set up that when a user commits, it automatically checks out the repo and places the files in the right place on the web server...the development web root directory. 

I asked about this here and it looked like doing this with just BitBucket requires writing custom code for a post-receive hook to pull from the web server. I do not want to take this route as I don't want to write custom code and don't even have php installed there.

Instead, I have tried Bamboo but here too am running against a brick wall. I have a build plan that is running successfully that checks out the code and creates a shared artifact called Files. I then automatically trigger deployment, which downloads the artifact into the working directory (successfully) and then tries to run a move script that looks like this:

move ${bamboo.build.working.directory} D:/path-to-web-root

I get an error that deployment fails:

The process cannot access the file because it is being used by another process. 

 

What's the problem? And is this major overkill just to check out the repo and get the files to the web root directory?

Thanks in advance.

0 answers

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Bamboo

Unable to add or edit Bitbucket Cloud repository in Bamboo

On 31 May, a GDPR-related change went live in the Bitbucket Cloud API that resulted in users not being able to create or edit Bitbucket Cloud Linked repositories in Bamboo. This API update removed t...

307 views 2 6
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you