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

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

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events