Commit Graph

11 Commits

Author SHA1 Message Date
1b9ac9ca8a Changed behavio on environment
- variables are all in values.yaml as "template string". This means that
  we can now set values to reference others (useful with mapenv label)
- we can also set any variable as a secret
2022-05-06 09:55:12 +02:00
bfe6738348 Use pointer for Value, change RELEASE_NAME const 2022-05-05 11:33:02 +02:00
5e8cf47ab6 WIP try to fix race condition and tests 2022-04-05 08:05:33 +02:00
8f3a9aedcd Remove noisy logs 2022-04-04 13:53:13 +02:00
30a79998ab Fix label ports 2022-04-04 13:52:28 +02:00
e346bb3ae4 WIP - there still are problem with several things
- ports label are not well managed
- no heathcheck, have to be rewritten
- many problem with generated compose file from memory
2022-04-04 09:53:36 +02:00
3c6b9493db WIP Try to use composer-go
- there are problems to resolve with health check
- compose/parser.go and compose/types.go should be recheck
- need to recheck writers
2022-04-03 16:08:00 +02:00
e72a8a2e9c Fix envfile detection
+ The envfiles were not added!

see #8

TODO: what are the others properties to fix this way?
2022-04-01 10:43:08 +02:00
7dc5d509f7 Fix the problem with "ugly" environment syntax
We can now manage "- A=B" format as "A: B"

Some others properties than environment may have this problem (e.g.,
command) so we will fix this later.

fix #4
2022-04-01 09:22:00 +02:00
a9b75c48c4 Add test for bad volumes 2022-04-01 08:22:06 +02:00
7b774e84d8 Develop (#3)
* Update command added
* Ensure that the upgraded version is really greater
* Update command should not update prerelease
* Minor presentation changes
* Fix command generation in containers from docker-compose file
- Refactored service creation
* Place the full command to the "cmd" package
* Update cobra to v1.4.0
* Updated build and release creation
* Created an install script
* Add more doc
* Add some tests...
* Add a test directive in Makefile
2022-03-31 14:12:20 +02:00