Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- image: node:10.15.3
- pipelines:
- branches:
- <branch-name>:
- - step:
- caches:
- - node
- script: # Modify the commands below to build your repository.
- - apt-get update && apt-get install -y rsync
- - ssh-keyscan -H $SSH_SERVER_IP >> ~/.ssh/known_hosts
- - cd $BITBUCKET_CLONE_DIR
- - rsync -r -v -e ssh . $SSH_SERVER_USER@$SSH_SERVER_IP:/var/www/<repo-name> --delete-before --exclude '.git'
- - ssh $SSH_SERVER_USER@$SSH_SERVER_IP 'cd /var/www/<repo-name> && npm install'
- - ssh $SSH_SERVER_USER@$SSH_SERVER_IP 'cd /var/www/<repo-name> && npm run build'
- - ssh $SSH_SERVER_USER@$SSH_SERVER_IP 'sudo service nginx restart'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement