chore(task): enforce bash coding conventions and modernize syntax

- Convert function declarations to use modern syntax without 'function' keyword
- Replace uppercase variable names with lowercase equivalents
- Use proper quoting for variables and command substitutions
- Replace legacy test conditions with modern [[ ]] syntax
- Update string literals to use single quotes where appropriate
- Improve readability and maintainability of bash scripts
This commit is contained in:
Janik von Rotz committed 2025-10-31 09:27:56 +01:00
1 parent 7c45c00f02
commit ae4b8fa66c
4 files changed
+1327 -1054

No files matched your search

+81
View File
@@ -4,6 +4,24 @@ For each major release there are multiple revisions.
## 19.0
#### 19.0.20251021
```bash
ODOO_REVISION=19.0.20251021
ODOO_REF=a2d42caf45331c8ee624684e1926e740ac8a8caf
ODOO_ENTERPRISE_REF=52af885fe7108ecdc8ac473381061f7105acfde6
ODOO_THEME_REF=840ee23dca2fd3ac2d6edf4506e8fb72557549c1
```
#### 19.0.20251008
```bash
ODOO_REVISION=19.0.20251008
ODOO_REF=5a7aa7614c22c5ef442a01a4164cb9b70920a8ff
ODOO_ENTERPRISE_REF=5bb6017f211b8066309a679b78d18f2ebcba93dd
ODOO_THEME_REF=b79e3d0b9e5dc74dea3c6399536d004726267c77
```
#### 19.0.20250918
```bash
@@ -33,6 +51,24 @@ ODOO_THEME_REF=2bd942a9cfbf7774ff40c8fd5b09dbbd9d222bc2
## 18.0
#### 18.0.20251021
```bash
ODOO_REVISION=18.0.20251021
ODOO_REF=1f90350d4ac27c7e0db921e29db83b51c5621623
ODOO_ENTERPRISE_REF=78561ddbeb0e855c14f026644591bf94a57e9136
ODOO_THEME_REF=e2790ef9c04fc0e39d4c31a86ece2ba904fc29d8
```
#### 18.0.20251008
```bash
ODOO_REVISION=18.0.20251008
ODOO_REF=2aa643cada3ece2047b532de8d2e4cd21f156e6f
ODOO_ENTERPRISE_REF=db71d9d574797d53a9ec799938e831f833f19354
ODOO_THEME_REF=dbf638fe8a4f685177a0aea6ad73c2a818465e0d
```
#### 18.0.20250918
```bash
@@ -168,6 +204,24 @@ ODOO_IMAGE_REF=odoo:18.0
## 17.0
#### 17.0.20251021
```bash
ODOO_REVISION=17.0.20251021
ODOO_REF=061ed00e6ca0b65078091a2a4a1b2f087827087d
ODOO_ENTERPRISE_REF=6e18daf7deaf3d5715c2d602e789929aaa00d567
ODOO_THEME_REF=83775a29026c8aa2e5a3c6e3893546273a86b9f0
```
#### 17.0.20251008
```bash
ODOO_REVISION=17.0.20251008
ODOO_REF=ada4d965a16d6a45e2fb132236a14abdc9e1336d
ODOO_ENTERPRISE_REF=204d37142e2ac38d11bdfaf6e8ff55216808c0d6
ODOO_THEME_REF=42aa5daf232bd668eee2ebbe0af02c244bdfbe17
```
#### 17.0.20250918
```bash
@@ -323,6 +377,24 @@ ODOO_IMAGE_REF=odoo:17.0
## 16.0
#### 16.0.20251021
```bash
ODOO_REVISION=16.0.20251021
ODOO_REF=4923750402d8fc001683b587e18f83549d667105
ODOO_ENTERPRISE_REF=72aa873affd7d0f00086292a773a2e7a7bf024b3
ODOO_THEME_REF=ef39caee223d102aa0673b8792218d8d6ee4a483
```
#### 16.0.20251008
```bash
ODOO_REVISION=16.0.20251008
ODOO_REF=5a991ffaf50d3a12d628bd70e6b2f2c9eb912d84
ODOO_ENTERPRISE_REF=b4685218288f5a383fb66ebef49ece848ed8184a
ODOO_THEME_REF=ef39caee223d102aa0673b8792218d8d6ee4a483
```
#### 16.0.20250918
```bash
@@ -569,6 +641,15 @@ ODOO_IMAGE_REF=odoo:16.0
## 15.0
#### 15.0.20251021
```bash
ODOO_REVISION=15.0.20251021
ODOO_REF=3a28e5b0adbb36bdb1155a6854cdfbe4e7f9b187
ODOO_ENTERPRISE_REF=fd519260d93e76bafd5de08acf4bbfa6450e63f2
ODOO_THEME_REF=90db8c2479041d095ac343600fdc9b3bb37e61e0
```
#### 15.0.20250819
```bash
+1244 -1054
View File
File diff suppressed because it is too large. Load diff
@@ -5,6 +5,7 @@ on:
jobs:
build:
name: Build and Publish
runs-on: ubuntu-latest
steps:
- name: Git checkout
+1
View File
@@ -156,6 +156,7 @@ else
install
lint
docs
build
;;
*)
echo "Unknown command: $1"