See our blog posts at source.coveo.com
Interested in creating a new post? See How to create a post
This blog was built using Jekyll hosted by github pages
Preparation:
- You need a Github account, create one here
- Fork this repository
- (optional) Poke us in #technical_blog or #opensource channel on Slack to join Coveo Organization
Post creation:
- Create a new markdown file in
_posts
directory. - You need a front-matter
ex:
---
layout: post
title: "Better unit test assertions in Java"
tags: [JavaScript Search Framework, Web Pages Connector, Jekyll]
author:
name: Guillaume Simard
bio: Team Lead, UA
twitter: guisim
image: guisim.jpg
---
- Write your post using markdown. Follow http://jekyllrb.com/docs/posts/
- Use the
<!-- more -->
tag within your post. To let Jekyll know where the excerpt ends. - Commit and push to github.
- You can view your post at youruser.github.io/source.coveo.com
- Create a pull request and notify us on #technical_blog, we will then review, and merge if nothing is to be corrected.
- Roll yourself over all the traffic you will bring and controversies you will create
- Install Docker
- Clone this repo
- Run these commands:
cd /path/to/your/repo
docker run --volume=$(pwd):/srv/jekyll -p 4000:4000 jekyll/jekyll jekyll server
You can then access your local copy of the blog via localhost:4000
Changes made to your local files will be reflected on your blog live.
For more help and info, Jekyll documentation has a nice installation page