public
Description: Skink is a continuous-integration server in Python.
Homepage: http://www.skinkci.org
Clone URL: git://github.com/heynemann/skink.git
Bernardo Heynemann (author)
Mon Dec 14 11:18:12 -0800 2009
commit  089b19851a222d4c9617a3428b57cdffe4d7ba72
tree    8dee0a97d7d1dc9655a7c0ffc6cd1c1962431af7
parent  6adc3fde35725c36cfd65cb5a25fac35d6b130d9
skink /
name age message
file .gitignore Sun Apr 12 18:53:37 -0700 2009 Added egg-info to git ignore. [heynemann]
file MANIFEST.in Sat Apr 04 07:44:13 -0700 2009 Initial structure [heynemann]
file Makefile Tue Dec 01 18:13:25 -0800 2009 First try with a coverage plugin for skink [heynemann]
file README.rst Tue Apr 21 12:38:46 -0700 2009 Added new readme. [heynemann]
file config.ini Tue Dec 01 18:13:25 -0800 2009 First try with a coverage plugin for skink [heynemann]
directory db/ Fri Jul 31 09:58:51 -0700 2009 Added new migration and fixed js. [heynemann]
file setup.py Sun Apr 12 18:44:30 -0700 2009 Removed dependencies on setup.py [heynemann]
directory skink/ Mon Dec 14 11:18:12 -0800 2009 Template fixes. [Bernardo Heynemann]
file test.htm Mon Jun 15 10:12:15 -0700 2009 Added test for HTML tabs file. [Bernardo Heynemann]
file test.htm.zip Mon Jun 15 20:45:41 -0700 2009 Added binary zip file. [heynemann]
file test_big_file.htm Tue Jun 16 15:30:08 -0700 2009 Test Files [Bernardo Heynemann]
file test_big_file.tar.bz2 Tue Jun 16 15:30:08 -0700 2009 Test Files [Bernardo Heynemann]
directory tests/ Thu Sep 17 11:03:44 -0700 2009 Fixed unit test. [heynemann]
README.rst

Introduction

skink is a Continuous Integration server that's as simple as it gets.

Specify a git repository, a shell command to execute to build your project and that's pretty much it.

Just ask skink to run your build and it will update your code, run a build and keep track of your build history.

You can create a git hook to auto-execute the build upon push as well.

Installing

It couldn't be easier. Run the three following commands in a shell: git clone git://github.com/heynemann/skink.git sudo aptitude install python-coverage (if you do not want coverage or you don't need to run make all for skink, ignore this) make run

Congratulations! You are the happy owner of a build server! Just reach http://localhost:8089 (or whatever port you configured in the config.ini file) and enjoy.

Create your project and start building!

Project Naming

The name for the project comes from the "Plestiodon skiltonianus" or Western Skink - http://www.wildherps.com/species/E.skiltonianus.html.

This very beautiful reptile keeps moving constantly, just like the skink server does.

Skinkize your project right now! Keep moving!

Project Website

You can check the project website at http://www.skinkci.org