Skip to content

Instantly share code, notes, and snippets.

View flenter's full-sized avatar

Jacco Flenter flenter

  • Fiberplane
  • Holland!
View GitHub Profile
@flenter
flenter / backbone-wrapper.jsx
Created August 12, 2016 13:28
Backbone-wrapper
/**
* A component to wrap/render backbone views. It will instantiate the backbone
* view with options as the main parameters.
*
* Usage:
* ```
* import AppSettings from 'modules/app-settings';
*
* const options = {};
*
@flenter
flenter / wercker.yml
Created March 9, 2016 16:15
xvfb with wercker.yml
# box:...
# services:
# - ...
build:
steps:
- install-packages:
packages: xvfb firefox
- script:
name: Enable virtual display
code: |-
@flenter
flenter / wercker.yml
Last active August 19, 2018 08:26
Manually install phantomjs
box: ruby:2.2.3
build:
steps:
# uncomment if you use box: ruby:2.2.3-slim
# - script:
# name: install deps
# code: |
# apt-get update
# apt-get install -y wget libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev build-essential chrpath libssl-dev libxft-dev
@flenter
flenter / wercker.yml
Last active August 29, 2015 14:28
multiple deploy targets
box: tcnksm/gox:1.4.2
build:
steps:
- install-packages:
packages: openssh-client
- termie/glide-build:
build: false
@flenter
flenter / correct.yml
Last active August 29, 2015 14:27
sample indentation
box: nodejs
build:
steps:
# Correct way of indenting
- script:
name: works
code: |
echo "more indentation"
box: google/golang
dev:
steps:
- script:
name: build libstatgrab
code: |
curl -o libstatgrab-0.91.tar.gz http://www.mirrorservice.org/pub/i-scream/libstatgrab/libstatgrab-0.91.tar.gz
tar zxf libstatgrab-0.91.tar.gz
cd libstatgrab-0.91
./configure --prefix=/usr
box: google/golang
dev:
steps:
- script:
name: build libstatgrab
code: |
curl -o libstatgrab-0.91.tar.gz http://www.mirrorservice.org/pub/i-scream/libstatgrab/libstatgrab-0.91.tar.gz
tar zxf libstatgrab-0.91.tar.gz
cd libstatgrab-0.91
./configure --prefix=/usr
@flenter
flenter / wercker.yml
Last active August 29, 2015 14:24
environment with tox, python 2.7.9 & 3.4.0
box:
id: ubuntu:trusty
build:
steps:
- install-packages:
packages: python python3 python-pip
- script:
name: python
code: |
python --version
@flenter
flenter / wercker.yml
Created September 22, 2014 09:49
Fabric enabled wercker.yml
box: wercker/python
services:
- wercker/redis
# Build definition
build:
# The steps that will be executed on build
steps:
# A step that sets up the python virtual environment
- virtualenv:
name: setup virtual environment
@flenter
flenter / wercker.yml
Created September 17, 2014 16:41
Enabling postgres for php
box: wercker/php
services:
- wercker/postgresql
# Build definition
build:
# The steps that will be executed on build
steps:
- install-packages:
name: install postgres extension
packages: "php5-pgsql"