How do I deploy a gulp project?

I’m having problems deploying a gulp project. I’m getting the following log error:

7:58:53 PM: Build ready to start
7:58:55 PM: build-image version: 9cade8af58c2cf3a17a1e9433d2e979149488837
7:58:55 PM: build-image tag: v3.3.5
7:58:55 PM: buildbot version: 6067c60f3bc043bb6b9ee9b57c85b10029c65bfd
7:58:55 PM: Fetching cached dependencies
7:58:56 PM: Failed to fetch cache, continuing with build
7:58:56 PM: Starting to prepare the repo for build
7:58:56 PM: No cached dependencies found. Cloning fresh repo
7:58:56 PM: git clone https://github.com/ViniBortoletto/neo
7:58:57 PM: Preparing Git Reference refs/heads/master
7:58:57 PM: Starting build script
7:58:57 PM: Installing dependencies
7:58:59 PM: Downloading and installing node v10.18.1...
7:58:59 PM: Downloading https://nodejs.org/dist/v10.18.1/node-v10.18.1-linux-x64.tar.xz...
7:59:00 PM: 
###################################################
7:59:00 PM:                     70.9%
7:59:00 PM: 
#####################################################################
7:59:00 PM: ### 100.0%
7:59:00 PM: Computing checksum with sha256sum
7:59:00 PM: Checksums matched!
7:59:02 PM: Now using node v10.18.1 (npm v6.13.4)
7:59:03 PM: Attempting ruby version 2.6.2, read from environment
7:59:04 PM: Using ruby version 2.6.2
7:59:04 PM: Using PHP version 5.6
7:59:04 PM: Started restoring cached node modules
7:59:04 PM: Finished restoring cached node modules
7:59:05 PM: Installing NPM modules using NPM version 6.13.4
7:59:17 PM: > node-sass@4.13.1 install /opt/build/repo/node_modules/node-sass
7:59:17 PM: > node scripts/install.js
7:59:18 PM: Downloading binary from https://github.com/sass/node-sass/releases/download/v4.13.1/linux-x64-64_binding.node
7:59:18 PM: Download complete
7:59:18 PM: Binary saved to /opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node
7:59:18 PM: Caching binary to /opt/buildhome/.npm/node-sass/4.13.1/linux-x64-64_binding.node
7:59:19 PM: > node-sass@4.13.1 postinstall /opt/build/repo/node_modules/node-sass
7:59:19 PM: > node scripts/build.js
7:59:19 PM: Binary found at /opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node
7:59:19 PM: Testing binary
7:59:19 PM: Binary is fine
7:59:20 PM: npm WARN
7:59:20 PM:  neo-webdev@1.0.0 No description
7:59:20 PM: npm
7:59:20 PM: WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/fsevents):
7:59:20 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
7:59:20 PM: added 750 packages from 580 contributors and audited 11642 packages in 14.076s
7:59:20 PM: 19 packages are looking for funding
7:59:20 PM:   run `npm fund` for details
7:59:20 PM: found 0 vulnerabilities
7:59:20 PM: NPM modules installed
7:59:20 PM: Started restoring cached go cache
7:59:20 PM: Finished restoring cached go cache
7:59:20 PM: unset GOOS;
7:59:20 PM: unset GOARCH;
7:59:20 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
7:59:20 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
7:59:20 PM: go version >&2;
7:59:20 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
7:59:20 PM: go version go1.12 linux/amd64
7:59:20 PM: Installing missing commands
7:59:20 PM: Verify run directory
7:59:20 PM: Executing user command: gulp build
7:59:22 PM: [22:59:22]
7:59:22 PM: Using gulpfile /opt/build/repo/gulpfile.js
7:59:22 PM: [22:59:22]
7:59:22 PM: Task never defined: build
7:59:22 PM: [22:59:22]
7:59:22 PM: To list available tasks, try running: gulp --tasks
7:59:22 PM: Skipping functions preparation step: no functions directory set
7:59:22 PM: Caching artifacts
7:59:22 PM: Started saving node modules
7:59:22 PM: Finished saving node modules
7:59:22 PM: Started saving pip cache
7:59:22 PM: Finished saving pip cache
7:59:22 PM: Started saving emacs cask dependencies
7:59:22 PM: Finished saving emacs cask dependencies
7:59:22 PM: Started saving maven dependencies
7:59:22 PM: Finished saving maven dependencies
7:59:22 PM: Started saving boot dependencies
7:59:22 PM: Finished saving boot dependencies
7:59:22 PM: Started saving go dependencies
7:59:22 PM: Finished saving go dependencies
7:59:24 PM: Error running command: Build script returned non-zero exit code: 1
7:59:24 PM: Failing build: Failed to build site
7:59:24 PM: failed during stage 'building site': Build script returned non-zero exit code: 1
7:59:25 PM: Finished processing build request in 29.211127421s

What do I have to do?

I can help you work it out. Give me a day or two when I have time.

Hi, we don’t have official documentation on this per se, but what we do have are some templates that utilize a gulp asset pipeline. I am thinking maybe you can look at the set up and get some ideas for how this might work.

https://templates.netlify.com/tags/gulp/