Commit Graph

21 Commits

Author SHA1 Message Date
southerntofu 5a5eed8c7c Support project build from URL (closes #14) 2020-04-29 16:38:27 +02:00
southerntofu 3dc6be35c1 Tasks can access config (either local or global) 2020-04-19 12:53:07 -04:00
southerntofu beca1ef2fe Honor PROJECT.host and $HOSTNAME/PROJECT.ignore 2020-04-19 11:19:55 -04:00
southerntofu a3870ffaf4 Set LOCAL depending on whether host-specific config was found 2020-04-19 08:50:38 -04:00
southerntofu 6131357494 Add -f/--force rebuild when no updates are available 2020-04-19 08:42:48 -04:00
southerntofu 23ef11c2a3 Select projects from positional arguments (closes #3) 2020-04-19 08:36:19 -04:00
southerntofu 2092f45303 Run on clone AND update 2020-04-18 11:30:57 -04:00
southerntofu 89628d2b43 Also clone/update submodules 2020-04-18 10:20:54 -04:00
southerntofu f8b1e2a20f Disable trap because WTF 2020-04-17 23:44:01 -04:00
southerntofu 065cdffc49 Remove debug print 2020-04-17 23:42:59 -04:00
southerntofu 0206e19175 Trap signals 2020-04-17 23:40:30 -04:00
southerntofu ea9c420fd4 nohup is my friend 2020-04-17 23:37:19 -04:00
southerntofu 029c9eedc0 Background task and a lockfile so that autoupdater maybe doesn't fail 2020-04-17 23:19:56 -04:00
southerntofu 1d3aba43b3 Silence git updates 2020-04-17 23:00:12 -04:00
southerntofu 0c6cae2973 Run script not eval (otherwise the script rewrites itself while auto-updating and hell ensues) 2020-04-17 22:57:18 -04:00
southerntofu a8bc652d93 TEST 2020-04-17 22:49:55 -04:00
southerntofu 2f2521ff19 Fetch origin before checking updates 2020-04-17 22:47:18 -04:00
southerntofu f5f33f19bc Print messages and check correct branch for updates 2020-04-17 22:43:14 -04:00
southerntofu 281dec5414 Self update check 2020-04-17 22:17:57 -04:00
southerntofu 21429fa8fd Fetch when source has changed 2020-04-17 22:14:58 -04:00
southerntofu 7486e872d7 git-build.sh first edition 2020-04-17 21:59:19 -04:00