GitLab Hugo Script Failure using gulp support

Hi everybody. I created a project with Hugo and Gulp and it works fine. I’ve been trying to deploy my project on Gitlab Pages. I was wondering if GitLab supports Gulp. This is the .gitlab-ci.yml file on my root directory:
-------------------------------------------------i
image: publysher/hugo

pages:
script:

  • hugo
  • npm install
  • gulp build
    artifacts:
    paths:
  • public
    only:
  • master
    -------------------------------------------------i
    I got this error “/bin/bash: line 50: npm: command not found”.
    I appreciate if someone can help me.
    Regards,
    Dandy