The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Simple build with docker env does not grab artifacts

Mariusz Dullak
May 27, 2020

Hi all,

I decided to move my build from agent env to dokcer env. My docker is created from ubuntu image + some apt-get install etc.

I am starting docker with build-dir and tmp dir attached from host off course.

Build completes successfully but artifacts are not fetched.

After some struggling I decided to change whole build plan to single stage, with single job with single script task doing only:

touch test

My artifact definition is:

Location: empty

Copy pattern *

 

Artefact is not published. I can see the artifact (empty file called test) created on the host in proper dir.
When I start docker container manually by copy-paste command from log I can see the file as well.

What am I doing wrong?

Do I need to set entry dir in my docker somehow? Is the problem that docker user is root (I did not change that deliberately, but I can if needed).

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Answer accepted
Mariusz Dullak
May 27, 2020

After much more debugging I found that this is not docker problem.

Artifacts are found but are failing to publish.

Logs: Unexpected HTTP status code: HTTP/1.1 302

TAGS
AUG Leaders

Atlassian Community Events