Ability to exclude directories or files from the upload list for ftp-deploy

Denis
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!
August 21, 2019

I think for this service there is not enough option to exclude files or folders from the upload list to the server. As far as I understand this service uploads all folders and files, however, there are times when you need to exclude some system or unnecessary files. For example, the node_modules folder, .bitbucket-pipelines, or something like that.

Based on the documentation https://lftp.yar.ru/lftp-man.html, I see that there is an option -X which allows you to exclude files. It seems to me that it would be nice to have an additional option that accepts a string (single file) or an array of strings (list of files / folders) that should be excluded.

Do you think it makes sense?
Thank you.

3 answers

3 votes
Viktoriia Kozopas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 19, 2019

Hi @Denis
We added support EXTRA_ARGS param in a new version of ftp-deploy:0.2.3 pipe, so now you can exclude files or directories this way:

script:
  - pipe: atlassian/ftp-deploy:0.2.3
    variables:
      USER: my-ftp-user
      PASSWORD: $FTP_PASSWORD
      SERVER: 127.0.0.1
      REMOTE_PATH: /tmp/my-remote-directory
      LOCAL_PATH: /my-working-directory,
      EXTRA_ARGS: "--exclude=filename_to_exclude.txt --exclude=folder_to_exclude/"
Mark Stickling
Contributor
December 19, 2019

Thank you all. I'll test this update in the new year I think.

1 vote
Alexander Zhukov
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 22, 2019

Hi @Denis . That's a good suggestion, we'll consider adding such and option in the upcoming pipe releases. 

0 votes
Mark Stickling
Contributor
December 13, 2019

@Denis I just created this question before discovering yours. Do they sound the same to you? If so I could link from my question to yours.

https://community.atlassian.com/t5/Bitbucket-Pipelines-questions/How-to-skip-uploading-some-files-with-ftp-deploy-0-2-2/qaq-p/1250909

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events