Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

ftp-deploy: Delete everything except one folder while uploading

SanujMID December 26, 2020

I am using ftp push via ftp-deploy: https://bitbucket.org/atlassian/ftp-deploy/src/master/

I have configured it so that everything get deployed from my webpack's dist(build) folder.
I have one particular folder on server, whose contents get deployed from other pipeline from another project.

Ho can I prevent this pipeline to delete that particular folder called app.

2 answers

0 votes
Ikechukwu September 5, 2021

Just try:

```

EXTRA_ARGS'--exclude Logs/ --exclude .htaccess' # Exclude deleting Logs directory and .htacess file

```

0 votes
SanujMID December 26, 2020

Meanwhile we get a proper way via config in ftp-deploy, here is a workaround.

 

I used two different deployment steps: 

1 automatic on every push, Update to environment, using delete flag as false.

2 manual, Complete deployment to environment, using delete flag as true.

Although this is working for me right now, but we would definitely want an option to avoid deleting a specified folder but delete everything else.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events