Hi
I'm trying to deploy a Laravel application using SCP deploy to a server. After deploying, I want to run multiple commands like
php artisan migratephp artisan config:cache
in the deployed server. How can I achieve this.
Thank you.
Hi @sachinthasankalpa
Thank you for your question!
It's a good case to use ssh-run pipe, so you could run a command or a bash script on your server )
script: - pipe: atlassian/ssh-run:0.3.0 variables: SSH_USER: 'ec2-user' SERVER: '127.0.0.1' SSH_KEY: $MY_SSH_KEY MODE: 'script' COMMAND: 'myscript.sh' # path to a script in your repository
Also, we have scp-deploy pipe:
script: - pipe: atlassian/scp-deploy:1.0.1 variables: USER: 'ec2-user' SERVER: '127.0.0.1' REMOTE_PATH: '/var/www/build/' LOCAL_PATH: 'build/*'
More pipes you could find on Bitbucket Pipes Marketplace.
Cheers,Oleksandr Kyrdan
Hi @Oleksandr Kyrdan
This's what I was expecting.
It looks like you're new here. Sign in or register to get started.