11 Commits
Author SHA1 Message Date
Yannick Payot 71da584087 Change CI to GitHub actions
Use copier template from oca/oca-addons-repo-template

Target Python3.8

Apply linting

Fix a missing call to super
Ensure all modules have a 13.0.x.x.x version
2023-05-11 11:17:54 +02:00
Alexandre FayolleandYannick Vaucher ec2bf10063 [FIX] cloud_platform_ovh uses swift 2021-11-08 11:58:47 +01:00
Patrick TombezandGitHub 9ce94caef9 [13.0][IMP] Make cloud_platform fully abstract + update related modules (#244)
[13.0][IMP] Make cloud_platform fully abstract + update related modules
2021-08-04 11:29:31 +02:00
Tonow-c2c 7d0889750f BSRD-286: MIG V13 cloud_platform_ovh 2019-12-03 11:45:36 +01:00
Guewen Baconnier a482f186ce Add support of 'labs' RUNNING_ENV in cloud_platform
The labs env can be anything starting by 'labs', such as
'labs-logistics', 'labs-finance', ...

* At install, s3/swift is set as default storage
* However, unlike prod/integration, the storage is not forced to be an
object storage
* Redis is required
* When the storage is set on s3/swift, then the bucket name is mandatory
(otherwise, there is no place where to create the files...)

The redis prefix regex match is relaxed: anything starting by a project
name, then '-odoo-', then any combination of letters, digits, and dashes
is accepted (so a prefix my-project9-odoo-labs-web3 is valid).
2019-11-18 16:25:34 +01:00
jcoux 5c43e3547e fixup! Migration to 12.0 2018-11-23 09:31:46 +01:00
jcoux 7eac1013eb Migration to 12.0 2018-10-24 12:44:45 +02:00
Guewen Baconnier edc700c807 Configure storage by platform kind 2017-09-20 15:42:25 +02:00
Guewen Baconnier 81196a8058 Various small changes after review 2017-09-20 12:43:38 +02:00
Thierry DucrestandGuewen Baconnier 1548fd674a Abstract install method 2017-09-19 16:30:51 +02:00
Thierry DucrestandGuewen Baconnier 66748534f6 Add OVH as an option for the cloud platform 2017-09-19 16:30:51 +02:00