Use community-contributed packages and run custom code to extend your sites. All Jekyll sites on CloudCannon support Jekyll plugins.
Add plugins to a site in a couple of ways:
.rbfiles to the
Gemfilein the root folder
Here’s an example Gemfile:
It’s good practice to set your versions. Otherwise, Jekyll uses the latest version which could introduce breaking changes in future builds.
Installing your gems can take quite some time.
To save time on consecutive builds CloudCannon does the following:
To disable this feature, go to Site Settings / Configuration.
Older Jekyll sites on CloudCannon will have this caching disabled to prevent changes to their build environment. Enabling this can greatly improve editing experience.