Skip to content

grow/grow-ext-greenhouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grow-ext-greenhouse

Build Status

An extension to integrate Greenhouse data with Grow. Provides a way to serialize Greenhouse jobs into YAML files and a backend proxy for submitting job applications.

Concept

Greenhouse is an applicant tracking system and hiring tool for organizations to recruit and hire candidates. The Grow extension leverages the Greenhouse API so job listings can be embedded within a Grow website.

Usage

Grow setup

  1. Create an extensions.txt file within your pod.
  2. Add to the file: git+git://github.com/grow/grow-ext-greenhouse
  3. Run grow install.
  4. Add the following section to podspec.yaml:
extensions:
  preprocessors:
  - extensions.greenhouse.GreenhousePreprocessor

preprocessors:
- kind: greenhouse
  board_token: <token>
  jobs_collection: /content/jobs

The preprocessor accepts a few additional configuration options, see example/podspec.yaml for examples.

Configuration

  1. Acquire the board_token from the (Greenhouse Dev Center)[https://app.greenhouse.io/configure/dev_center/config/].

Developer notes