Sign inSign up

gioxa/odagrun-jekyll-build-image

By gioxa

Updated almost 6 years ago

Web Build Image www.odagrun.com, CentOS-7 node ruby bundle npm jekyll assets.

Image
1

10K+

gioxa/odagrun-jekyll-build-image repository overview

odagrun-jekyll-build-image

Description

CentOS7 docker image with:

  • ruby 2.53
  • bundle
  • nodejs V10.+
  • npm
  • jekyll 3.8.4

To build website www.odagrun.com

installed ruby packages

# GEMS:

activesupport (5.2.4.4)
addressable (2.7.0)
autoprefixer-rails (10.0.1.3)
bigdecimal (default: 1.3.4)
bundler (2.1.4)
cmath (default: 1.0.0)
coffee-script (2.4.1)
coffee-script-source (1.12.2)
colorator (1.1.0)
concurrent-ruby (1.1.7)
cssminify2 (2.0.1)
csv (default: 1.0.0)
date (default: 1.0.0)
dbm (default: 1.0.0)
em-websocket (0.5.2)
etc (default: 1.0.0)
eventmachine (1.2.7)
execjs (2.7.0)
exifr (1.3.9)
extras (0.3.0)
fastimage (2.2.0)
fcntl (default: 1.0.0)
ffi (1.13.1)
fiddle (default: 1.0.0)
fileutils (default: 1.0.2)
forwardable-extended (2.6.0)
fspath (3.1.2)
gdbm (default: 2.0.0)
htmlcompressor (0.4.0)
http_parser.rb (0.6.0)
i18n (0.9.5)
image (0)
image_optim (0.27.1)
image_optim_pack (0.6.0.20201024 x86_64-linux)
image_size (2.1.0)
in_threads (1.5.4)
io-console (default: 0.4.6)
ipaddr (default: 1.2.0)
jekyll (3.8.4)
jekyll-assets (3.0.11)
jekyll-feed (0.15.1)
jekyll-minifier (0.1.6)
jekyll-paginate-v2 (3.0.0)
jekyll-redirect-from (0.16.0)
jekyll-sanity (1.6.0)
jekyll-sass-converter (1.5.2)
jekyll-seo-tag (2.7.1)
jekyll-sitemap (1.4.0)
jekyll-watch (2.2.1)
json (default: 2.1.0)
kramdown (1.17.0)
liquid (4.0.3)
liquid-tag-parser (1.9.0)
listen (3.2.1)
mercenary (0.3.6)
mini_magick (4.11.0)
mini_portile2 (2.4.0)
minitest (5.14.2)
nokogiri (1.10.10)
openssl (default: 2.1.2)
pathutil (0.16.2)
progress (3.5.2)
psych (default: 3.0.2)
public_suffix (4.0.6)
rack (2.2.3)
rb-fsevent (0.10.4)
rb-inotify (0.10.1)
rdoc (default: 6.0.1)
rouge (3.24.0)
safe_yaml (1.0.5)
sass (3.7.4)
sass-listen (4.0.0)
scanf (default: 1.0.0)
sdbm (default: 1.0.0)
sprockets (4.0.2, 4.0.0.beta8)
stringio (default: 0.0.1)
strscan (default: 1.0.0)
thread_safe (0.3.6)
tzinfo (1.2.7)
uglifier (4.2.0, 3.2.0)
webrick (default: 1.4.2)
zlib (default: 1.0.0)

installed node packages:

  • npm
  • purgecss

Image Config

Hostname: "ruby-node-centos"
Entrypoint:
  - /bin/bash
Volumes:
  - /builds
Env:
  - PATH=/builds/.gems/bin:/builds/.npm-packages/bin:/builds/bin:/usr/bin:/usr/local/bin:/usr/sbin:/bin:/sbin
  - NPM_PACKAGES=/builds/.npm-packages
  - NODE_PATH=/builds/.npm-packages/lib/node_modules:/lib/node_modules
  - MANPATH=/builds/.npm-packages/share/man:/usr/local/share/man:/usr/share/man/overrides:/usr/share/man
  - GEM_HOME=/builds/.gems
  - GEM_PATH=/builds/.gems
  - BUNDLE_PATH=/builds/.gems
  - LANG=en_US.UTF-8
  - LANGUAGE=en_US.UTF-8
  - LC_CTYPE=en_US.UTF-8


usage

For use with gitlab-ci

image: gioxa/odagrun-jekyll-build-image:latest

Security

All Native extensions build with CentOS Libs, up to date from the updates repository.


Build with odagrun on openshift-online-starter

Tag summary

Content type

Image

Digest

Size

57 MB

Last updated

almost 6 years ago

docker pull gioxa/odagrun-jekyll-build-image