Failed deployment with jekyll (exit code 127)

I have the same issue. However I do have my gemfile and gemlock committed to my my github repo, and i still get

jeykyll build
jekyll: command not found

PLEASE HELP!

Deployment log

11:27:05 PM: Build ready to start
11:27:09 PM: build-image version: 9e0f207a27642d0115b1ca97cd5e8cebbe492f63
11:27:09 PM: build-image tag: v3.3.2
11:27:09 PM: buildbot version: 89a70647dd4caa4f3273ade0957c10d63327cb10
11:27:10 PM: Fetching cached dependencies
11:27:10 PM: Starting to download cache of 255.0KB
11:27:10 PM: Finished downloading cache in 82.322517ms
11:27:10 PM: Starting to extract cache
11:27:10 PM: Failed to fetch cache, continuing with build
11:27:10 PM: Starting to prepare the repo for build
11:27:10 PM: No cached dependencies found. Cloning fresh repo
11:27:10 PM: git clone https://github.com/alitarraf/lebdata
11:27:13 PM: Preparing Git Reference refs/heads/master
11:27:13 PM: Starting build script
11:27:13 PM: Installing dependencies
11:27:15 PM: Downloading and installing node v10.16.3...
11:27:15 PM: Downloading https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz...
11:27:15 PM: 
###############
11:27:15 PM:  21.3%
11:27:16 PM: 
###
11:27:16 PM: #####################################################
11:27:16 PM: 79.1%
11:27:16 PM: 
##################################################
11:27:16 PM: ###################### 100.0%
11:27:16 PM: Computing checksum with sha256sum
11:27:16 PM: Checksums matched!
11:27:18 PM: Now using node v10.16.3 (npm v6.9.0)
11:27:19 PM: Required ruby-2.5.0 is not installed.
11:27:19 PM: To install do: 'rvm install "ruby-2.5.0"'
11:27:19 PM: Attempting ruby version 2.5.0, read from .ruby-version file
11:27:19 PM: 
11:27:19 PM: ** WARNING **
11:27:19 PM: Using custom ruby version 2.5.0, this will slow down the build.
11:27:19 PM: To ensure fast builds, set the RUBY_VERSION environment variable, or .ruby-version file, to an included ruby version.
11:27:19 PM: Included versions: 2.6.2
11:27:19 PM: 
11:27:20 PM: Required ruby-2.5.0 is not installed - installing.
11:27:20 PM: Searching for binary rubies, this might take some time.
11:27:20 PM: Found remote file https://rvm_io.global.ssl.fastly.net/binaries/ubuntu/16.04/x86_64/ruby-2.5.0.tar.bz2
11:27:20 PM: Checking requirements for ubuntu.
11:27:21 PM: Requirements installation successful.
11:27:21 PM: ruby-2.5.0 - #configure
11:27:21 PM: ruby-2.5.0 - #download
11:27:22 PM: ruby-2.5.0 - #validate archive
11:27:26 PM: ruby-2.5.0 - #extract
11:27:30 PM: ruby-2.5.0 - #validate binary
11:27:31 PM: ruby-2.5.0 - #setup
11:27:32 PM: ruby-2.5.0 - #gemset created /opt/buildhome/.rvm/gems/ruby-2.5.0@global
11:27:32 PM: ruby-2.5.0 - #importing gemset /opt/buildhome/.rvm/gemsets/global.gems
11:27:34 PM: ............................................................
11:27:34 PM: ruby-2.5.0 - #generating global wrappers
11:27:34 PM: .......
11:27:34 PM: ruby-2.5.0 - #gemset created /opt/buildhome/.rvm/gems/ruby-2.5.0
11:27:34 PM: ruby-2.5.0 - #importing gemsetfile /opt/buildhome/.rvm/gemsets/default.gems evaluated to empty gem list
11:27:34 PM: ruby-2.5.0 - #generating default wrappers
11:27:34 PM: .......
11:27:34 PM: Using /opt/buildhome/.rvm/gems/ruby-2.5.0
11:27:35 PM: Using ruby version 2.5.0
11:27:35 PM: Using PHP version 5.6
11:27:35 PM: Started restoring cached go cache
11:27:35 PM: Finished restoring cached go cache
11:27:35 PM: unset GOOS;
11:27:35 PM: unset GOARCH;
11:27:35 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
11:27:35 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
11:27:35 PM: go version >&2;
11:27:35 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
11:27:35 PM: go version go1.12 linux/amd64
11:27:35 PM: Installing missing commands
11:27:35 PM: Verify run directory
11:27:35 PM: Executing user command: jekyll build
11:27:35 PM: /usr/local/bin/build: line 60: jekyll: command not found
11:27:35 PM: Skipping functions preparation step: no functions directory set
11:27:35 PM: Caching artifacts
11:27:35 PM: Started saving pip cache
11:27:35 PM: Finished saving pip cache
11:27:35 PM: Started saving emacs cask dependencies
11:27:35 PM: Finished saving emacs cask dependencies
11:27:35 PM: Started saving maven dependencies
11:27:35 PM: Finished saving maven dependencies
11:27:35 PM: Started saving boot dependencies
11:27:35 PM: Finished saving boot dependencies
11:27:35 PM: Started saving go dependencies
11:27:35 PM: Finished saving go dependencies
11:27:38 PM: Cached ruby version 2.5.0
11:27:38 PM: Error running command: Build script returned non-zero exit code: 127
11:27:38 PM: Failing build: Failed to build site
11:27:38 PM: failed during stage 'building site': Build script returned non-zero exit code: 127
11:27:38 PM: Finished processing build request in 28.469492417s

Committed Gemfile

# frozen_string_literal: true

source "https://rubygems.org"

git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }

gem 'jekyll'
gem 'tzinfo-data',platforms: [:x64_mingw, :mingw, :mswin]
gem 'tzinfo'
gem 'jekyll-paginate'

Committed Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    addressable (2.7.0)
      public_suffix (>= 2.0.2, < 5.0)
    colorator (1.1.0)
    concurrent-ruby (1.1.5)
    em-websocket (0.5.1)
      eventmachine (>= 0.12.9)
      http_parser.rb (~> 0.6.0)
    eventmachine (1.2.7-x64-mingw32)
    ffi (1.11.1-x64-mingw32)
    forwardable-extended (2.6.0)
    http_parser.rb (0.6.0)
    i18n (1.6.0)
      concurrent-ruby (~> 1.0)
    jekyll (4.0.0)
      addressable (~> 2.4)
      colorator (~> 1.0)
      em-websocket (~> 0.5)
      i18n (>= 0.9.5, < 2)
      jekyll-sass-converter (~> 2.0)
      jekyll-watch (~> 2.0)
      kramdown (~> 2.1)
      kramdown-parser-gfm (~> 1.0)
      liquid (~> 4.0)
      mercenary (~> 0.3.3)
      pathutil (~> 0.9)
      rouge (~> 3.0)
      safe_yaml (~> 1.0)
      terminal-table (~> 1.8)
    jekyll-paginate (1.1.0)
    jekyll-sass-converter (2.0.0)
      sassc (> 2.0.1, < 3.0)
    jekyll-watch (2.2.1)
      listen (~> 3.0)
    kramdown (2.1.0)
    kramdown-parser-gfm (1.1.0)
      kramdown (~> 2.0)
    liquid (4.0.3)
    listen (3.1.5)
      rb-fsevent (~> 0.9, >= 0.9.4)
      rb-inotify (~> 0.9, >= 0.9.7)
      ruby_dep (~> 1.2)
    mercenary (0.3.6)
    pathutil (0.16.2)
      forwardable-extended (~> 2.6)
    public_suffix (4.0.1)
    rb-fsevent (0.10.3)
    rb-inotify (0.10.0)
      ffi (~> 1.0)
    rouge (3.11.0)
    ruby_dep (1.5.0)
    safe_yaml (1.0.5)
    sassc (2.2.1-x64-mingw32)
      ffi (~> 1.9)
    terminal-table (1.8.0)
      unicode-display_width (~> 1.1, >= 1.1.1)
    tzinfo (2.0.0)
      concurrent-ruby (~> 1.0)
    tzinfo-data (1.2019.3)
      tzinfo (>= 1.0.0)
    unicode-display_width (1.6.0)

PLATFORMS
  x64-mingw32

DEPENDENCIES
  jekyll
  jekyll-paginate
  tzinfo
  tzinfo-data

BUNDLED WITH
   2.0.2