Using Probo and Jekyll



Search Results

image: proboci/ubuntu:22.04-php8.3
steps:
  - name: Install Imagemagick
    plugin: Script
    script: |
      apt update -y
      apt install -y software-properties-common imagemagick
  - name: Install rbenv
    plugin: Script
    script: |
      apt update
      apt install -y git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
      git clone https://github.com/rbenv/rbenv.git ~/.rbenv
      echo 'eval "$(~/.rbenv/bin/rbenv init - bash)"' > ~/.bashrc
  - name: Install Ruby 3.4.5
    plugin: Script
    script: |
      source ~/.bashrc
      git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
      rbenv install 3.4.5
      rbenv global 3.4.5
      gem install bundler
      rbenv rehash
  - name: Install Jekyll Dependencies
    plugin: Script
    script: |
      cd $SRC_DIR
      gem install bundle
      source ~/.bashrc
      bundle install --path vendor/bundle
      locale-gen en_US.UTF-8 && LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 bundle exec jekyll build
      LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 bundle exec jekyll build
Get Started with Probo.CI

Want to Try Probo today?
Get Started for free.

Get a free trial with our starter plan or look over some of our more advanced plans and choose the best solution for your company or organization!

GET STARTED FREE