Commit Graph

20 Commits

Author SHA1 Message Date
p4u1 3957b7c965 proper env modifiers support
continuous-integration/drone/push Build is passing
This implements proper modifier support in the env file using this new fork of the godotenv library. The modifier implementation is quite basic for but can be improved later if needed. See this commit for the actual implementation.

Because we are now using proper modifer parsing, it does not affect the parsing of value, so this is possible again:
```
MY_VAR="#foo"
```
Closes coop-cloud/organising#535
2023-12-01 11:03:52 +00:00
decentral1se c249c6ae9c fix: fix: trim comments that are not modifers
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
See coop-cloud/organising#505
2023-10-09 14:42:05 +02:00
decentral1se 8788558cf1 fix: only sync version label once
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#492
2023-09-21 10:58:17 +02:00
decentral1se b9ec41647b fix: when upgrading, skip over bad tags, don't error out
continuous-integration/drone/push Build is passing
2022-01-19 10:40:55 +01:00
decentral1se f9a2c1d58f refactor: put StripTagMeta into formatter package
Avoid circular import.
2022-01-19 10:40:14 +01:00
decentral1se d7cf11b876 fix: further fixes for gracefully handling missing tag
continuous-integration/drone/push Build is passing
Follows 1b37d2d5f5.
2022-01-05 17:58:15 +01:00
decentral1se b98397144a fix: wording 2021-12-27 18:06:46 +01:00
decentral1se 4283f130a2 refactor: apps -> recipes 2021-12-25 14:04:07 +01:00
decentral1se 3b5354b2a5 refactor: less quotes
continuous-integration/drone/push Build is passing
2021-12-25 02:03:09 +01:00
decentral1se a7894cbda9 fix: better explanation 2021-12-23 02:10:57 +01:00
decentral1se a07e71f7df fix: grand ssh, provisioning, perms refactor
continuous-integration/drone/push Build is failing
See coop-cloud/organising#280.
See coop-cloud/organising#273.
2021-12-22 20:08:15 +01:00
decentral1se fc3742212c fix: more reliable syncing 2021-12-21 01:48:37 +01:00
decentral1se fccbd7c7d7 chore: style lines 2021-12-21 01:48:21 +01:00
decentral1se ae9e66c319 docs: less quotes, different quotes 2021-12-20 01:05:51 +01:00
d1admin 2b9395be1a feat: make sync use wizard mode
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
d1admin dc04cf5ff7 chore: migrate all upstream code to own dir 2021-10-21 19:35:13 +02:00
d1admin dde8afcd43 feat: support version/upgrade listing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#130.
2021-10-08 09:51:47 +02:00
d1admin 8cc0a350e6 fix: pass sample env when loading recipe
Closes coop-cloud/organising#176.
2021-10-02 23:00:09 +02:00
d1admin 9fcdc45851 feat: debug logging
Closes coop-cloud/organising#164.
2021-09-11 11:45:26 +02:00
d1admin b5d8fb1270 refactor: create compose package
continuous-integration/drone/push Build is passing
2021-09-06 01:15:59 +02:00