It's not the same without you
Join the community to find out what other Atlassian users are discussing, debating and creating.
Hello
I encountered the following failed message hen building pipeling:
+ composer installDo not run Composer as root/super user!
my bitbucket-pipelines.yml is made from doc as following:
image: php:7.1.1
pipelines:
default:
- step:
script:
- apt-get update && apt-get install -y unzip
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- composer require phpunit/phpunit
- vendor/bin/phpunit
I'm very new to bitbucket and docker. Could anyone give me an instruction to fix this? Thank you very much in advance.
Run it as a user other than root. You can add a user to be able to control Docker using
usermod -a -G docker <user>
Clear cache of the .composer by removing the folder and change owner of
/usr/local/bin/composer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i am also facing similar problem can you please explain in detail the steps you followed. i don't know how to run above command.
My bitbucket-pipelines.yml file is having this code
# This is a sample build configuration for PHP. # Check our guides at https://confluence.atlassian.com/x/e8YWN for more examples. # Only use spaces to indent your .yml configuration. # ----- # You can specify a custom docker image from Docker Hub as your build environment. image: php:7.1.1 pipelines: default: - step: caches: - composer script: - apt-get update && apt-get install -y unzip - curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer - composer install - vendor/bin/phpunit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is correct @Edwin Kyalangalilwa [Mumo Systems] ?
pipelines:
default:
- step:
caches:
- composer
script:
- su groupadd docker
- su usermod -aG docker $user
- apt-get update && apt-get install -y unzip
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- su chown user -hR /usr/local/bin/composer
- su user composer install
- vendor/bin/phpunit
I try but is not working :(
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jörn Bottenhorn Try adding - and make sure to use sudo when running these commands where necessary.
sudo chmod 755 /usr/local/bin/composer
It'll help to see specific errors.
@stones_junior - what error are you getting?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are you using ubuntu? If so you can install using
apt-get install sudo
or try running without sudo.
groupadd docker
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
usermod -aG docker $userusermod -aG docker $user
Usage: usermod [options] LOGIN
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
usermod -aG docker
usermod -aG docker
Usage: usermod [options] LOGIN
Please help
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello! My name is Mark Askew and I am a Premier Support Engineer for products Bitbucket Server/Data Center, Fisheye & Crucible. Today, I want to bring the discussion that Jennifer, Matt, and ...
Connect with like-minded Atlassian users at free events near you!
Find a groupConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.
Start an AUGYou're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.