Problem with script cp -r

Hello all!
the copy script does not see the folder, although it exists and copies everything perfectly from the command line

.gitlab-ci.yml

stages:
  - deploy
deploy:
  stage: deploy
  before_script:
    - git clone https://oauth2:$CLONE_KEY@gitlab.com/art.desiigner/baracuda.git
  script:
    - cp -rv baracuda/* /var/www/html/baracuda/public/

error:
cp: target '/var/www/html/baracuda/public/' is not a directory

Help me pls…