Commit Graph
9 Commits
Author SHA1 Message Date
Janik von Rotz d46802c670 feat(ssh): add support for configurable SSH key algorithm and improve key handling 2025-11-13 19:42:04 +01:00
Janik von Rotz 069648b278 feat(images/odoo): enforce bash coding conventions and improve git config handling
- Enforce bash coding conventions across all scripts as outlined in new AGENTS.md
- Convert local variables to lowercase and use proper quoting
- Update conditionals to use `[[ ... ]]` and remove `function` keyword
- Add support for setting git author name and email via env vars
- Improve SSH key handling and git operations
- Update documentation and changelog to reflect changes
2025-10-29 19:03:23 +01:00
Janik von Rotz 22653d3c85 fix(scripts): improve clone-git-addons script reliability and logging
* Remove `set -e` to prevent premature exit on non-error conditions (e.g., git pull with no changes)
* Enhance logging by displaying the full Git URL instead of partial components
* Maintain consistent behavior during addon repository cloning and pulling operations
2025-10-22 09:49:53 +02:00
Janik von Rotz 76a8a75f20 fix(scripts): add set -e to all shell scripts and correct variable assignments in template-odoo-rc 2025-10-21 19:59:34 +02:00
Janik von Rotz 3b6961c99e feat(odoo): split SSH key management and move git-aggregator to entrypoint 2025-10-15 11:45:14 +02:00
Janik von Rotz 723c98c3f3 feat(odoo): add git-aggregator support and prefix entrypoint echos with ENTRYPOINT 2025-10-15 10:05:39 +02:00
Janik von Rotz 9a2e17a20f feat(revision): release 19.0.20250909 2025-09-12 12:02:10 +02:00
Janik von Rotz d174954a4d feat(entrypoint): rename entrypoint-log to log-entrypoint and refactor related scripts 2025-08-18 14:52:46 +02:00
Janik von Rotz 75c364bdff feat(images/odoo): add support for GitLab and Forgejo, refactor git clone and download scripts 2025-08-14 10:07:06 +02:00