decentral1se
903aac9d7a
feat: recipe fetch command
...
Also may have rooted out another go-git cloning bug 🙄
Closes coop-cloud/organising#365
2023-01-23 09:26:53 +01:00
decentral1se
32de2ee5de
fix: ensure catalogue is clean/up-to-date
...
Closes coop-cloud/organising#367
2023-01-22 17:52:36 +01:00
Franz Heinzmann (Frando)
8458e61d17
fix: branch checking logic
...
See https://github.com/go-git/go-git/issues/518 for why this is needed.
2022-08-11 17:49:22 +02:00
decentral1se
ce96269be0
fix: more fixed for dry mode, this time tested :)
...
Follows 299276c383
.
2021-12-31 13:37:03 +01:00
decentral1se
0aa37fcee8
refactor!: simplifying publish logic
2021-12-27 19:56:27 +01:00
decentral1se
eb1b6be4c5
fix: auto-config ssh urls and push to them
2021-12-27 18:06:56 +01:00
decentral1se
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
decentral1se
779c810521
refactor: less quotes, less verbose
2021-12-26 00:14:32 +01:00
decentral1se
ba8138079f
fix: use one function for up-to-date checks
2021-12-25 23:45:52 +01:00
decentral1se
4283f130a2
refactor: apps -> recipes
2021-12-25 14:04:07 +01:00
decentral1se
8e8c241fdf
refactor: less quotes
2021-12-24 00:44:49 +01:00
decentral1se
9b8ff1ddcd
fix: get branch is now more robust
2021-12-24 00:44:44 +01:00
decentral1se
014d32112e
fix: ensure tags & commits are pushed
2021-12-23 02:24:43 +01:00
decentral1se
fa45264ea0
refactor: the grand recipe release refactor
2021-12-21 19:25:44 +01:00
decentral1se
bf82bc9c7f
feat: add dryflag, implement push for catalogue generate
2021-12-19 23:59:40 +01:00
decentral1se
5113db1612
refactor: centralise git commit machinery
2021-12-19 23:51:03 +01:00
decentral1se
88d4984248
docs: wording
2021-12-19 23:29:05 +01:00
decentral1se
d087a60e09
Revert "fix: dont throw away changes"
...
This reverts commit dd0f328a65
.
Part of coop-cloud/organising#282 .
2021-12-12 02:04:13 +01:00
decentral1se
3dbd343600
fix: dont double append root path
2021-12-11 20:24:38 +01:00
decentral1se
8393f4b134
fix: log discovered paths
2021-12-11 20:24:29 +01:00
decentral1se
8e56607cc9
fix: use default
2021-12-11 20:13:55 +01:00
decentral1se
85a543afac
fix: maybe more robust gitignore checks
2021-12-11 20:11:59 +01:00
decentral1se
665396b679
fix: join path correctly
2021-12-11 20:01:30 +01:00
decentral1se
870c561fee
Revert "Revert "fix: include ignored files""
...
This reverts commit 9be78bc5fa
.
Attempting to fix this once again.
2021-12-11 19:53:35 +01:00
decentral1se
2db5378418
fix: dont add .git dirs
...
Closes coop-cloud/organising#276 .
2021-12-05 01:30:23 +01:00
knoflook
9be78bc5fa
Revert "fix: include ignored files"
...
This reverts commit aea5cc69c3
.
2021-12-03 11:39:56 +01:00
decentral1se
dd0f328a65
fix: dont throw away changes
...
Part of coop-cloud/organising#226 .
2021-11-22 21:11:59 +01:00
decentral1se
aea5cc69c3
fix: include ignored files
...
Part of coop-cloud/organising#226 .
2021-11-22 21:11:59 +01:00
decentral1se
a18729bf98
fix: ensure changes are check for
...
Part of coop-cloud/organising#255 .
2021-11-22 17:49:31 +01:00
decentral1se
1f6e4fa4a3
fix: ensure to init/commit the new recipe repo
...
Part of coop-cloud/organising#247 .
2021-11-15 18:55:13 +01:00
decentral1se
4a245c3e02
fix: ensure .git repo exists
...
Part of coop-cloud/organising#247 .
2021-11-15 18:55:13 +01:00
decentral1se
7f176d8e2f
fix: ensure logging for status checks
...
Closes coop-cloud/organising#226 .
2021-11-02 15:15:52 +01:00
decentral1se
3b77607f36
fix: better error messages for missing repos
2021-11-02 13:36:40 +01:00
decentral1se
2f9b11f389
feat: support deploying with chaos mode
2021-10-18 08:14:06 +02:00
decentral1se
ae32b1eed2
fix: standardise checkout options
2021-10-14 12:17:58 +02:00
decentral1se
e00920643e
WIP: implement async recipe cloning
...
See coop-cloud/organising#159 .
2021-09-16 16:28:11 +02:00
decentral1se
d290a4ec0b
WIP: the beginning of catalogue generation
...
See coop-cloud/organising#159 .
2021-09-14 16:00:15 +02:00
decentral1se
9fcdc45851
feat: debug logging
...
Closes coop-cloud/organising#164 .
2021-09-11 11:45:26 +02:00