Hi all,
I can't see my bitbucket pipeline (or the on going build, I am viewing it in the "Pipelines" tab in the particular repostiory.) even with a valid bitbucket-pipelines.yml file. I used http://www.yamllint.com/ to confirm it is a valid bitbucket pipeline.
Below is my bitbucket-pipelines.yml, I committed this file to my BITBUCKET_PIPELINE branch only.
image: node:9.7.1 pipelines: branches: BITBUCKET_PIPELINE default: - step: name: Build script: - npm install - step: name: Deploy script: - echo Deploying ..... - apt-get update - apt-get install ncftp - ncftpput -v -u "$FTP_USERNAME" -p "$FTP_PASSWORD" -R $FTP_HOST $FTP_SITE_ROOT public/* - echo Finished uploading /public/* files to $FTP_HOST$FTP_SITE_ROOT
Kindly help on this issue.
Hi,
Your bitbucket-pipelines YAML configuration file seems not to be correct. The branch definition needs to be a map (key:value). For example:
image: node:9.7.1 pipelines: branches: BITBUCKET_PIPELINE: - step: name: Step name script: - echo Hello World... default: - step: name: Build script: - npm install - step: name: Deploy script: - echo Deploying ..... - apt-get update - apt-get install ncftp - ncftpput -v -u "$FTP_USERNAME" -p "$FTP_PASSWORD" -R $FTP_HOST $FTP_SITE_ROOT public/* - echo Finished uploading /public/* files to $FTP_HOST$FTP_SITE_ROOT
Check our documentation for some more examples: https://confluence.atlassian.com/bitbucket/branch-workflows-856697482.html
For validation purposes, you can also use our online validator to make sure that syntax is correct.
Regards,
Raul
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.