Commit Graph

1664 Commits

Author SHA1 Message Date
Joey Hess 8686e1a5ba
propellor spin 2014-11-18 20:26:37 -04:00
Joey Hess cdb5583e57
propellor spin 2014-11-18 20:20:02 -04:00
Joey Hess be1287d5f9 refactor 2014-11-18 20:19:50 -04:00
Joey Hess d4a4f0193e refactor 2014-11-18 20:19:10 -04:00
Joey Hess a0d5f41a6c reorger to match usage 2014-11-18 19:49:34 -04:00
Joey Hess ce859eaa9a fix long line 2014-11-18 19:48:02 -04:00
Joey Hess 8b6531ea43 reorg 2014-11-18 19:43:53 -04:00
Joey Hess c9fed0fdaa add --update, which will one day replace --boot
But no time soon, since that would break --spin to old versions of
propellor

Maybe after 1 year?
2014-11-18 19:36:30 -04:00
Joey Hess 65d3f085dc remove what should be dead code
While old propellor's can emit Ready, they won't if they've managed to
updateFirst. If updateFirst fails due to eg, inaccessiable central repo,
those old propellor's are not able to receive inline git pushes anyway,
so are not going to update no matter what, so no point in making --spin
work in that case.
2014-11-18 19:33:11 -04:00
Joey Hess 907ecfb464 update 2014-11-18 19:00:34 -04:00
Joey Hess 95fda710cb update 2014-11-18 18:58:47 -04:00
Joey Hess 7299cd7320 expand 2014-11-18 18:56:15 -04:00
Joey Hess 0b58bc1710
propellor spin 2014-11-18 18:52:51 -04:00
Joey Hess 2bbb2aa6e2 remove --docker; use Continue
And --chain was already not used.
2014-11-18 18:52:00 -04:00
Joey Hess 34cbe738b7 don't need to parse --gitpush; just use a Continue 2014-11-18 18:47:44 -04:00
Joey Hess 80a20d6df3 cleanup 2014-11-18 18:46:10 -04:00
Joey Hess 94369ef76b
propellor spin 2014-11-18 18:45:07 -04:00
Joey Hess 66466a953d reorg 2014-11-18 18:44:24 -04:00
Joey Hess 47bcd4e130 factor out ssh module 2014-11-18 18:42:36 -04:00
Joey Hess 45592b442b factor out git repo module 2014-11-18 18:39:10 -04:00
Joey Hess 6200173cdf
propellor spin 2014-11-18 18:29:42 -04:00
Joey Hess d7afee993e
propellor spin 2014-11-18 18:26:53 -04:00
Joey Hess b7bbde3d72 avoid extra git pull when --spin calles first --boot and then --run 2014-11-18 18:26:15 -04:00
Joey Hess 4bbee8eac6 minimize output during build 2014-11-18 18:18:32 -04:00
Joey Hess 24280d8017
propellor spin 2014-11-18 18:16:19 -04:00
Joey Hess 8f5166748a
propellor spin 2014-11-18 18:15:04 -04:00
Joey Hess f8917a505e
propellor spin 2014-11-18 18:13:52 -04:00
Joey Hess 18903ad30c display improvements 2014-11-18 18:13:42 -04:00
Joey Hess 01bcf447e3
propellor spin 2014-11-18 18:11:19 -04:00
Joey Hess e262a49a80 enable terminal for --boot 2014-11-18 18:11:04 -04:00
Joey Hess d952c84407
propellor spin 2014-11-18 18:01:25 -04:00
Joey Hess 74e833241c
propellor spin 2014-11-18 17:59:40 -04:00
Joey Hess 557458d03c wording 2014-11-18 17:59:26 -04:00
Joey Hess 72c6fb90cb
propellor spin 2014-11-18 17:57:24 -04:00
Joey Hess 75a824c788 fix display of progress etc lines before protocol line 2014-11-18 17:57:04 -04:00
Joey Hess fff8d91a04
propellor spin 2014-11-18 17:54:13 -04:00
Joey Hess 4a0cac113c fix color display when running propellor inside docker 2014-11-18 17:53:42 -04:00
Joey Hess 39b9a61591
propellor spin 2014-11-18 17:42:51 -04:00
Joey Hess 6d8fd66f13 typo 2014-11-18 17:41:20 -04:00
Joey Hess 4480f998d1 format 2014-11-18 17:40:33 -04:00
Joey Hess d118c0c76c format 2014-11-18 17:40:25 -04:00
Joey Hess eaa460c04b doc updates 2014-11-18 17:33:08 -04:00
Joey Hess 74e067fa76
propellor spin 2014-11-18 17:26:02 -04:00
Joey Hess 4dd35537e6
propellor spin 2014-11-18 17:12:27 -04:00
Joey Hess 7fd8150b1f
propellor spin 2014-11-18 17:12:17 -04:00
Joey Hess 4f352327be
propellor spin 2014-11-18 17:10:10 -04:00
Joey Hess ef9e9375e3
propellor spin 2014-11-18 17:07:14 -04:00
Joey Hess b710e077b5
propellor spin 2014-11-18 17:06:57 -04:00
Joey Hess 714a818b4f
propellor spin 2014-11-18 17:06:48 -04:00
Joey Hess ec9cdf5d73
propellor spin 2014-11-18 17:06:39 -04:00