Commit Graph

283 Commits

Author SHA1 Message Date
b98397144a fix: wording 2021-12-27 18:06:46 +01:00
4c186678b8 fix: clone https url by default
Catalogue package had to be merged into the recipe package due to too
many circular import errors. Also, use https url for cloning, assume
folks don't have ssh setup by default (the whole reason for the
refactor).
2021-12-27 16:45:56 +01:00
c13f438580 refactor: remove old code 2021-12-27 04:03:53 +01:00
9c281d8608 fix: flags for logging in 2021-12-27 03:27:05 +01:00
c5a74e9f6b fix: template env files too 2021-12-26 04:38:34 +01:00
cdc08ae95a fix: much hacking, maybe fixed catalogue generation 2021-12-26 04:02:40 +01:00
3f35510507 fix: runtime caching for catalogue generation 2021-12-26 04:01:02 +01:00
b0834925a3 fix: log in correctly
See coop-cloud/abra#139.
2021-12-26 03:44:29 +01:00
17340a79da refactor: more local var 2021-12-26 00:14:48 +01:00
779c810521 refactor: less quotes, less verbose 2021-12-26 00:14:32 +01:00
9a1cf258a5 fix: check published version properly
Resulted in a refactor to a new lint package.
2021-12-26 00:00:19 +01:00
ba8138079f fix: use one function for up-to-date checks 2021-12-25 23:45:52 +01:00
8735a8f0ea feat: lint before deploy/upgrade/rollback
See coop-cloud/organising#254.
2021-12-25 23:35:45 +01:00
a84a5bc320 feat: more robust linting
See coop-cloud/organising#254.
2021-12-25 23:22:50 +01:00
e2c3bc35c3 fix: handle missing label 2021-12-25 17:02:47 +01:00
6937bfbb0d fix: if no remotes, skip on 2021-12-25 16:56:21 +01:00
4283f130a2 refactor: apps -> recipes 2021-12-25 14:04:07 +01:00
3b5354b2a5 refactor: less quotes 2021-12-25 02:03:09 +01:00
14400d4ed8 fix: sync recipes from remotes 2021-12-24 16:06:29 +01:00
dddf84d92b fix: avoid default value for idf
We could default to ~/.ssh/id_rsa but if that doesn't exist, then we'll
just be confusing people in the logs. Best is to just rely on the
ssh-agent which overrides this anyway. We will document this.

See coop-cloud/organising#277
2021-12-24 15:39:44 +01:00
fefb042716 fix: shorter timeout on deploy 2021-12-24 02:26:02 +01:00
ab8db8df64 feat: deploy --no-converge-checks & finish app errors 2021-12-24 02:23:46 +01:00
e839f100df fix: move that back, still wrong but less wrong 2021-12-24 01:32:42 +01:00
41a757b7ed fix: only show when success is for sure 2021-12-24 00:44:50 +01:00
4b4298caf1 fix: better wording 2021-12-24 00:44:49 +01:00
8e8c241fdf refactor: less quotes 2021-12-24 00:44:49 +01:00
9b8ff1ddcd fix: get branch is now more robust 2021-12-24 00:44:44 +01:00
fc29ca6fce refactor: less quotes 2021-12-24 00:25:45 +01:00
014d32112e fix: ensure tags & commits are pushed 2021-12-23 02:24:43 +01:00
a7894cbda9 fix: better explanation 2021-12-23 02:10:57 +01:00
0362928840 fix!: parse ttl correctly 2021-12-23 01:41:12 +01:00
7a5aa1b005 test: make them work again 2021-12-23 01:06:56 +01:00
a07e71f7df fix: grand ssh, provisioning, perms refactor
See coop-cloud/organising#280.
See coop-cloud/organising#273.
2021-12-22 20:08:15 +01:00
ec7223146b docs: better timeout error 2021-12-21 23:48:32 +01:00
fa45264ea0 refactor: the grand recipe release refactor 2021-12-21 19:25:44 +01:00
2b1cc9f6dd docs: less quotes, more clarity on init 2021-12-21 02:28:14 +01:00
fc3742212c fix: more reliable syncing 2021-12-21 01:48:37 +01:00
fccbd7c7d7 chore: style lines 2021-12-21 01:48:21 +01:00
ae9e66c319 docs: less quotes, different quotes 2021-12-20 01:05:51 +01:00
8d499c0810 fix: find local only apps 2021-12-20 00:50:09 +01:00
0a903f041f refactor: less quotes 2021-12-20 00:49:36 +01:00
bf82bc9c7f feat: add dryflag, implement push for catalogue generate 2021-12-19 23:59:40 +01:00
5113db1612 refactor: centralise git commit machinery 2021-12-19 23:51:03 +01:00
88d4984248 docs: wording 2021-12-19 23:29:05 +01:00
4c66e44b3a fix: use new recipes.json path 2021-12-19 23:17:46 +01:00
033bad3d10 fix: handle empty image meta 2021-12-19 23:14:43 +01:00
a750344653 refactor: better wording 2021-12-19 23:14:29 +01:00
f5caf5587a refactor: fix log style and add recipe context 2021-12-19 23:08:03 +01:00
fdc9e8b5fd refactor: improved log messages and less quotes 2021-12-19 23:02:58 +01:00
75edcabb23 fix: show progress on meta reading 2021-12-19 22:57:38 +01:00