Commit Graph

28 Commits

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