Gitlab CI:使用lftp镜像后删除远程FTP文件夹

时间:2018-11-11 22:30:28

标签: ftp gitlab gitlab-ci symfony4 ovh

我有一个Symfony 4应用程序,我使用gitlab CI和lftp(在OVH上)发布了。

它工作正常,但是我不知道在镜像后如何删除远程文件夹上symfony的/ var / cache文件夹?请问您有个主意吗?

我的.gitlab-ci.yml文件:

    deploiement: 
  stage: deploy
  only:
    - master
  script:
    - apt-get update -qq && apt-get install -y -qq lftp
    - lftp -c "set ftp:ssl-allow no; open -u xxxx,yyyy zzzz; mirror -Rev ./config ./config  --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/;mirror -Rev ./src ./src  --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/;mirror -Rev ./templates ./templates  --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/;mirror -Rev ./public ./public  --ignore-time --parallel=10 --exclude-glob .git* --exclude .git/;"

0 个答案:

没有答案