Commit Graph

34 Commits

Author SHA1 Message Date
southerntofu 5760794747 Reorder tasks before debug print, rename GITBUILDCONF to FORGEBUILDCONF 2020-12-01 18:19:31 +01:00
southerntofu ce6339a4f2 Rename CLI to forgebuild 2020-12-01 18:19:12 +01:00
southerntofu b639d1d82b Start JSON debug output for context 2020-11-28 20:36:11 +01:00
southerntofu 78b5ebcd64 Simplify logging system 2020-11-28 16:48:23 +01:00
southerntofu bd6e1d67f9 Load tasks from URLs 2020-11-28 15:03:04 +01:00
southerntofu 70f476dcc9 Debug output for task processing 2020-11-28 12:16:18 +01:00
southerntofu d7cded3297 Output messages 2020-11-28 12:00:02 +01:00
southerntofu b28c97fdb1 Refactor task database 2020-11-28 11:34:22 +01:00
southerntofu 9ae8eaf3c2 Start implementing output tests, don't panic on missing basedir 2020-11-27 19:38:11 +01:00
southerntofu ae043f5cd2 Fix some debug messages 2020-11-26 00:21:02 +01:00
southerntofu 6b6f30b80a (still) renaming to forgebuild 2020-11-26 00:05:23 +01:00
southerntofu 104302ede2 cargo fmt 2020-11-25 23:59:39 +01:00
southerntofu 6ed76928db Cleanup unused stuff 2020-11-25 23:55:33 +01:00
southerntofu 19e9b98302 Reorder tasks, start implementing git 2020-11-25 23:26:52 +01:00
southerntofu 5bee567e34 Expand relative basedir 2020-11-25 21:58:00 +01:00
southerntofu f86e3f6905 Setup environment vars for tasks 2020-11-25 18:49:02 +01:00
southerntofu f8f1f7fea5 Clone to basedir/.task and set working dir there 2020-11-25 18:44:54 +01:00
southerntofu e9bc8434a5 Load host config (not passed to task yet) and respect ignored tasks 2020-11-25 17:10:14 +01:00
southerntofu 02e6a5d827 Run sourceless tasks, respect opt-in task.hosts list of hostnames 2020-11-25 12:07:08 +01:00
southerntofu 25ea54143c Basedir can be configured with -b/--basedir 2020-11-23 20:07:38 +01:00
southerntofu 5b99ff9550 Rename ~/.git-build to ~/forgebuild 2020-11-23 19:45:53 +01:00
southerntofu 8d854c1d1a Find translations in several places 2020-11-23 19:45:35 +01:00
southerntofu 3e048747cd Add translations in submodule 2020-07-11 17:53:11 +02:00
southerntofu fb90de6aad Add README 2020-07-01 18:14:16 +02:00
southerntofu 896a3e6f5c Add some comments 2020-07-01 17:38:27 +02:00
southerntofu 603f040b97 Some tests 2020-07-01 17:17:54 +02:00
southerntofu d02aca6864 Load tasks from positional arguments 2020-06-10 13:04:35 +02:00
southerntofu 01b832f614 DB is not specific to tasks 2020-06-01 16:56:24 +02:00
southerntofu 65ab08a75c Target tasks from CLI 2020-05-01 13:19:33 +02:00
southerntofu ca5e6c9e3d Start CLI 2020-05-01 12:48:22 +02:00
southerntofu 2c4fa7e7b5 Start implementing DVCS backend 2020-05-01 01:45:48 +02:00
southerntofu ed17533c02 Check if repo is already cloned 2020-04-30 23:28:25 +02:00
southerntofu ec55a274c3 Flat-file DB 2020-04-30 22:11:06 +02:00
southerntofu d2118316d3 Start rust implementation 2020-04-30 18:53:49 +02:00