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: 

Possible solution for bitbucket pipeline docker-run limitation

ericsantosnasc
November 14, 2017

My integration tests are highly dependent of a elastic search, given that to build my integration tests on bitbucket pipeline I would have to execute the docker-run command to be able to spin up my elastic-search instance during my integration tests.

But as probably some of you know, there's a limitation on the bitbucket pipeline

See the Docker command line reference for information on how to use these commands. Other commands, such as docker run, are currently forbidden for security reasons on our shared build infrastructure.

So given that I don't know how can I spin-up my escluster with all configurations that I need inside, painless scripts, mappings, ports exposed to be available for my integrations tests.

Does someone have any idea how could i achieve this?

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Alessandro Aglietti
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 12, 2018

Actually the limitation is only on docker run --privileged and on volumes sources.

BTW is possible to use docker run with -p and -e and -v so you can setup you enviroment like docker-compose and then do testing :)

We actually use in that way to setup a complete nginx+php+node enviroment and test nginx upstream configuration with curl

TAGS
AUG Leaders

Atlassian Community Events