Commit Graph

19 Commits

Author SHA1 Message Date
Anthony Sottile 479eb51873 Implement Store. pre-commit now installs files to ~/.pre-commit 2014-05-02 14:56:47 -07:00
Anthony Sottile 5810ee4315 Implement merge-files only using @bukzor's method. 2014-04-15 09:17:55 -07:00
Anthony Sottile 94d626691f Move get_head_sha into testing since it is only used by tests. 2014-04-14 09:57:38 -07:00
Anthony Sottile 5eda121260 Move stuff into commands and write tests. 2014-04-13 14:07:52 -07:00
Anthony Sottile 1746a97e24 Better project structure 2014-04-12 15:56:18 -07:00
Anthony Sottile bcb00726a1 Clean up directories on failure. Closes #58. 2014-04-03 22:54:27 -07:00
Anthony Sottile ac67af21ec Apply defaults to all of the configs. Much fewer .get()s 2014-03-31 23:22:13 -07:00
Anthony Sottile c418f2b94e Implement no-dependency system and script hook types. Closes #39. 2014-03-30 15:15:13 -07:00
Anthony Sottile aa9c77abe8 Adds failing test for cwd problem. 2014-03-29 13:00:29 -07:00
Anthony Sottile 88686d298f Add Runner interface. 2014-03-23 16:22:24 -07:00
Anthony Sottile a1ba715b50 Modify a test to make sure arguments are getting passed correctly 2014-03-22 15:22:06 -07:00
Ken Struys 1a9ace859a added tests for node 2014-03-14 11:25:23 -07:00
Anthony Sottile f178906400 Fix python 2.6 2014-03-13 22:34:04 -07:00
Anthony Sottile 871ab4d72f OMG we're running a hook 2014-03-13 22:12:33 -07:00
Anthony Sottile 5ca8f4ffa8 Repository now parses languages and manifests 2014-03-13 20:33:42 -07:00
Anthony Sottile abea886a3d Refactored how the installer works 2014-03-13 19:36:44 -07:00
Ken Struys 6cf21ec533 fixing build 2014-03-13 17:47:46 -07:00
Ken Struys 1d8af9ce50 moved the installing code to its own package 2014-03-13 17:31:58 -07:00
Anthony Sottile 9fa237fbe0 Write test for auto-validating manifest at root of repo 2014-03-13 14:45:08 -07:00