Skip to content

marcsanfacon/source.coveo.com

 
 

Repository files navigation

Source @ Coveo

A technical blog by the fine people at Coveo

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

Create a post

Preparation:

  1. You need a Github account, create one here
  2. Fork this repository
  3. (optional) Poke us in #technical_blog or #opensource channel on Slack to join Coveo Organization

Post creation:

  1. Create a new markdown file in _posts directory.
  2. 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

---
  1. Write your post using markdown. Follow http://jekyllrb.com/docs/posts/
  2. Use the <!-- more --> tag within your post. To let Jekyll know where the excerpt ends.
  3. Commit and push to github.
  4. You can view your post at youruser.github.io/source.coveo.com
  5. Create a pull request and notify us on #technical_blog, we will then review, and merge if nothing is to be corrected.
  6. Roll yourself over all the traffic you will bring and controversies you will create

Run locally

  1. Install Docker
  2. Clone this repo
  3. 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

Packages

No packages published

Languages

  • CSS 92.6%
  • HTML 6.2%
  • JavaScript 1.2%