Janik von Rotz
542623bccd
feat(task): refactor test-image-script to handle images/odoo, odoo-cli, and odoo-upgrade directly
2026-04-30 11:57:32 +02:00
Janik von Rotz
e321971310
feat(revision): release 19.0.20260409
2026-04-28 20:10:00 +02:00
Janik von Rotz
a59cb869a2
refactor(snippets): rename file and update workflow to trigger on main branch only
2026-04-02 13:57:26 +02:00
Janik von Rotz
abd342c17c
feat(build): refactor build commands, rename odoocli to odoo-cli, and add postgres version support to odoo-upgrade
2026-03-20 18:46:23 +01:00
Janik von Rotz
e07cc568c1
chore(workflows): add name to checkout step in build workflow
2025-10-29 19:44:57 +01:00
Janik von Rotz
8c1ca3d6c3
feat(workflow): add job names to build and test workflows
2025-10-28 08:50:21 +01:00
Janik von Rotz
9685115a78
fix(ci): add odoo image test step and improve ssh key handling scripts
...
* Add `test-image` step in build workflow to validate Odoo image before push
* Improve logging in `add-ssh-key` script by clarifying log message
* Enhance `remove-ssh-key` script with safety checks for SSH agent and file existence
* Fix typo in `test-image` task function for correct image path matching
* Clean up unnecessary blank line in `test-image` task function
2025-10-22 11:46:25 +02:00
Janik von Rotz
b17a691389
fix(ci): add multi-platform support for odoo image build
2025-10-22 09:44:41 +02:00
Janik von Rotz
a3da7d91bc
feat(revision): release 16.0.20250819
2025-09-05 16:35:17 +02:00
Janik von Rotz
3977690015
feat(revision): release 16.0.20250819 revision
2025-09-03 13:26:50 +02:00
Janik von Rotz
3d5581c680
feat(build): update Docker build process and task scripts
2025-08-06 16:52:54 +02:00
Janik von Rotz
d2fb07fcfb
feat(revision): release 18.0.20250725 revision.
2025-08-06 16:14:09 +02:00
Janik von Rotz
990e00bf3f
fix(build): update Dockerfile path and platform in build task
2025-08-06 15:43:56 +02:00
Janik von Rotz
848517af7e
feat(build): enable automatic pushing of Odoo container images
2025-08-06 15:41:28 +02:00
Janik von Rotz
0b60da91f1
feat(ci): add installation steps for dependencies
2025-08-06 15:16:30 +02:00
Janik von Rotz
1226babc50
feat(ci): add loading of specific version in build workflow
2025-08-06 13:26:54 +02:00
Janik von Rotz
0c689cfc21
fix(build): update workflow to download instead of clone odoo git folder
2025-08-06 13:21:29 +02:00
Janik von Rotz
2fec9204da
feat(build): update github workflow to use load-latest-revision and download-git-folder commands
2025-08-06 13:17:18 +02:00
Janik von Rotz
95bbd52247
feat(ci): update build workflow to support versioned git folder cloning
2025-08-06 10:32:51 +02:00
Janik von Rotz
7c06c4c9e6
feat(ci): add ssh key loading to github workflow
2025-08-06 08:57:38 +02:00
Janik von Rotz
41faf56cb9
feat(ci): update github workflow to automate build process on main branch push
2025-08-06 08:53:59 +02:00
Janik von Rotz
4f4cec1470
feat(ci): remove odoo scripts dependency and add init-module script to odoo image
2025-05-26 22:29:07 +02:00
Janik von Rotz
988eff8d76
fix: rename install-native to install
2025-05-16 14:12:20 +02:00
Janik von Rotz
5bbb0101a7
fix(ci): remove ssh key generation and update taskfile build repository url
2025-05-13 18:11:52 +02:00
Janik von Rotz
2889044997
feat(ci): add generation of ssh key pair in github workflow
2025-05-13 18:09:48 +02:00
Janik von Rotz
34db48f55c
fix(task): test is shell command
2025-03-24 11:34:17 +01:00
Janik von Rotz
6e1aeee54c
feat(odoo-upgrade): Refine image
2025-03-24 11:12:04 +01:00
Janik von Rotz
764c3c8d40
fix(vuepress): branch
2025-03-20 16:08:21 +01:00
Janik von Rotz
5b4c809880
fix(github): load key before checkout
2025-03-20 10:50:35 +01:00
Janik von Rotz
c1a36f871e
fix: env var for git
2025-03-20 10:47:45 +01:00
Janik von Rotz
18d04a7749
fix(github): set revision for install
2025-03-20 10:44:11 +01:00
Janik von Rotz
56a70305d3
feat(github): env var
2025-03-20 10:41:48 +01:00
Janik von Rotz
9cba3b301f
feat: readme
2025-03-20 09:51:53 +01:00
Janik von Rotz
edba0f8103
feat: new Odoo revisions
2025-03-19 17:04:00 +01:00
Janik von Rotz
a8ef316250
feat(k8s): remove
2025-02-24 13:44:46 +01:00
Janik von Rotz
d1677dc868
feat(native): update to python 3.12
2025-02-20 15:04:32 +01:00
Janik von Rotz
9a3aaf3810
feat: support podman
2025-01-23 21:58:57 +01:00
Janik von Rotz
c11b51bc76
feat: replace pip with uv
2025-01-17 18:45:59 +01:00
Janik von Rotz
02f43faefb
fix: pin python version
2025-01-08 10:27:48 +01:00
Janik von Rotz
68944df163
feat: github install-native
2025-01-03 17:03:42 +01:00
Janik von Rotz
11013604e7
feat: test-docker extended
2025-01-03 16:58:53 +01:00
Janik von Rotz
aa29693ae0
feat: test-k8s
2024-12-13 14:13:15 +01:00
Janik von Rotz
e425faaa4f
feat: test-k8s
2024-12-09 18:42:41 +01:00
Janik von Rotz
1a084f43a3
feat: test checkout submodules
2024-12-09 15:02:42 +01:00
Janik von Rotz
76f4244805
feat: remove checkout command
2024-12-09 15:00:38 +01:00
Janik von Rotz
f148348eda
feat: init test-docker
2024-12-09 14:58:06 +01:00