deploy-module-using-odoosh.png
Blogger_636631377605715135.png
By: Niyas Raphy

Deploy Module Using Odoo.sh

The  Odoo.sh is introduced in the Odoo experience  2017 and recently team odoo has released the option to deploy and test the odoo community modules in odoo.sh. 

Now upon going to the Odoo app store, you can see a new button named “Deploy on Odoo.sh”.

deploy-module-using-odoosh-1-cybrosys

The odoo.sh is helpful for the developers, testers, project managers, and the system administrators.

The main features of the odoo.sh are,

- Integrated with the GitHub
- See the detailed logs in the real-time
- Get a shell access to a production server or a container related to a build, in one click
- Manage dependencies with third-party modules with no pain; update when you want
- Every commit goes through a battery of thousands of automated tests.
- Staging branches are built with production data, and stay alive a few weeks for testing.
- Install community modules to test them, in just a few clicks. (based on Git sub-modules
- Drag development branches to staging, to test them with production data
- Kick off your Odoo project, with a development and hosting platform in three clicks.
- We manage all servers for you: monitoring, backups, emails, dns, ci, staging & production servers.
- Use your own domain for a production server, and our DNS subdomains for development branches

Now to deploy the community module in the Odoo.sh click the button Deploy on odoo.sh. 

deploy-module-using-odoosh-2-cybrosys

Now you will be directed to this screen,

deploy-module-using-odoosh-3-cybrosys

here you have to enter your GitHub account details. Then click the Sign in button.

deploy-module-using-odoosh-4-cybrosys

Now you will be directed to the above screen where you can use existing repo’s or create a new repo to install the Module. 
We will go forward with the process by creating a new repo, for that click on the Create New.

deploy-module-using-odoosh-5-cybrosys

Here in the above form, you have to enter the name for the new repo and the subscription code to access odoo.sh. Also, mention the hosting location.
For the odoo partners the odoo.sh is free to access and for the others, they can buy the subscription from the Odoo. For a monthly subscription, it cost around 150 USD.
After entering the repo name and the subscription, click on the deploy button.
After Deploying you will get a new screen like this,

deploy-module-using-odoosh-6-cybrosys

Click on the continue button.
Now the processing will be done,

deploy-module-using-odoosh-7-cybrosys

To see the what happens when you click on the continue button have a look at this video from the Odoo


You can see the status of processing here,

deploy-module-using-odoosh-8-cybrosys

In the processing time itself, you can check the installation log, for that click on the Logs,

deploy-module-using-odoosh-9-cybrosys

Once everything is done and the test is a success you will get the success message

deploy-module-using-odoosh-10-cybrosys

Now you can click the connect button which will direct you to the database.

deploy-module-using-odoosh-11-cybrosys




Comments

1

Julien Dussart

27/07/2018 - 2:44AM

Hello, but how to manage the installation from an existing branch? And how to make the app available for all the branches?




Leave a comment

 
Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry
Kerala, India - 673635

London

Cybrosys Limited
Alpha House, 100 Borough High Street,
London, Greater London,
SE1 1LB, United Kingdom

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message