Passa al contenuto
Odoo Menu
  • Accedi
  • Provalo gratis
  • App
    Finanze
    • Contabilità
    • Fatturazione
    • Note spese
    • Fogli di calcolo (BI)
    • Documenti
    • Firma
    Vendite
    • CRM
    • Vendite
    • Punto vendita Negozio
    • Punto vendita Ristorante
    • Abbonamenti
    • Noleggi
    Siti web
    • Configuratore sito web
    • E-commerce
    • Blog
    • Forum
    • Live chat
    • E-learning
    Supply chain
    • Magazzino
    • Produzione
    • PLM
    • Acquisti
    • Manutenzione
    • Qualità
    Risorse umane
    • Dipendenti
    • Assunzioni
    • Ferie
    • Valutazioni
    • Referral dipendenti
    • Parco veicoli
    Marketing
    • Social marketing
    • E-mail marketing
    • SMS marketing
    • Eventi
    • Marketing automation
    • Sondaggi
    Servizi
    • Progetti
    • Fogli ore
    • Assistenza sul campo
    • Helpdesk
    • Pianificazione
    • Appuntamenti
    Produttività
    • Comunicazioni
    • Intelligenza artificiale
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    App di terze parti Odoo Studio Piattaforma cloud Odoo
  • Settori
    Retail
    • Libreria
    • Negozio di abbigliamento
    • Negozio di arredamento
    • Alimentari
    • Ferramenta
    • Negozio di giocattoli
    Cibo e ospitalità
    • Bar e pub
    • Ristorante
    • Fast food
    • Pensione
    • Grossista di bevande
    • Hotel
    Agenzia immobiliare
    • Agenzia immobiliare
    • Studio di architettura
    • Edilizia
    • Gestione immobiliare
    • Impresa di giardinaggio
    • Associazione di proprietari immobiliari
    Consulenza
    • Società di contabilità
    • Partner Odoo
    • Agenzia di marketing
    • Studio legale
    • Selezione del personale
    • Audit e certificazione
    Produzione
    • Tessile
    • Metallo
    • Arredamenti
    • Alimentare
    • Birrificio
    • Ditta di regalistica aziendale
    Benessere e sport
    • Club sportivo
    • Negozio di ottica
    • Centro fitness
    • Centro benessere
    • Farmacia
    • Parrucchiere
    Commercio
    • Tuttofare
    • Hardware e assistenza IT
    • Ditta di installazione di pannelli solari
    • Calzolaio
    • Servizi di pulizia
    • Servizi di climatizzazione
    Altro
    • Organizzazione non profit
    • Ente per la tutela ambientale
    • Agenzia di cartellonistica pubblicitaria
    • Studio fotografico
    • Punto noleggio di biciclette
    • Rivenditore di software
    Carica tutti i settori
  • Community
    Apprendimento
    • Tutorial
    • Documentazione
    • Certificazioni 
    • Formazione
    • Blog
    • Podcast
    Potenzia la tua formazione
    • Programma educativo
    • Scale Up! Business Game
    • Visita Odoo
    Ottieni il software
    • Scarica
    • Versioni a confronto
    • Note di versione
    Collabora
    • Github
    • Forum
    • Eventi
    • Traduzioni
    • Diventa nostro partner
    • Servizi per partner
    • Registra la tua società di contabilità
    Ottieni servizi
    • Trova un partner
    • Trova un contabile
    • Incontra un esperto
    • Servizi di implementazione
    • Testimonianze dei clienti
    • Supporto
    • Aggiornamenti
    GitHub Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Richiedi una demo
  • Prezzi
  • Aiuto
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
È necessario essere registrati per interagire con la community.
Tutti gli articoli Persone Badge
Etichette (Mostra tutto)
odoo accounting v14 pos v15
Sul forum
Assistenza

Make an automatic rebuild from in OdooSH

Iscriviti

Ricevi una notifica quando c'è un'attività per questo post

La domanda è stata contrassegnata
developmentconfigurationsetupsystem
2 Risposte
1187 Visualizzazioni
Avatar
Ramón Reyna García

HI!, 


Is there a command or a way to do a rebuild in OdooSH of staging automatically? I want to have 3 staging branches but rebuilding automatically every week, i was thinking in a cron job that executes a command to do this, its possible or how can i do this?


Thanks!!

0
Avatar
Abbandona
Avatar
Vraja Technologies
Risposta migliore

Use this GitHub Actions workflow to trigger a weekly rebuild by pushing an empty commit to each staging branch.

Create this file in your repo:

/.github/workflows/weekly-staging-rebuild.yml

name: Weekly Odoo.sh Staging Rebuild

on:
schedule:
# Runs every Sunday at 02:00 UTC
- cron: '0 2 * * 0'
workflow_dispatch:

jobs:
rebuild-staging:
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
branch:
- staging1
- staging2
- staging3

steps:
- name: Checkout target branch
uses: actions/checkout@v4
with:
ref: ${{ matrix.branch }}
fetch-depth: 0
token: ${{ secrets.GH_PAT }}

- name: Configure Git
run: |
git config user.name "GitHub Actions"
git config user.email "actions@github.com"

- name: Create empty commit
run: |
git commit --allow-empty -m "Weekly rebuild trigger for ${{ matrix.branch }}"

- name: Push changes
run: |
git push origin ${{ matrix.branch }}

What this does:

  • runs every week
  • checks out each staging branch
  • creates an empty commit
  • pushes it
  • Odoo.sh detects the new push and starts a fresh build for that branch

  • Important Notes:
  • GH_PAT should be a GitHub token saved in Repository Settings → Secrets and variables → Actions
  • the token must have permission to push to the repository
  • branch names must match your real Odoo.sh staging branch names

    For More Detail Please Contact us on : https://www.vrajatechnologies.com

  • Thanks
0
Avatar
Abbandona
Avatar
Zehntech Technologies Inc.
Risposta migliore

Hello,  

Odoo.sh does not provide a native command or built-in cron mechanism to automatically rebuild staging branches on a schedule.

However, this can be achieved using an external approach, such as:

  • Leveraging the Odoo.sh API to trigger rebuilds
  • Setting up a scheduled job (e.g., via CI/CD tools like GitHub Actions, GitLab CI, or a server cron) that calls the rebuild process

This way, you can automate the weekly refresh of your staging branches as needed.

Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion

Regards,

Zehntech Technologies Inc.

-1
Avatar
Abbandona
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!

Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!

Registrati
Post correlati Risposte Visualizzazioni Attività
Customizing odoo enterprise
development configuration setup system
Avatar
0
feb 25
2958
Error while importing module.
development configuration setup system debug
Avatar
Avatar
Avatar
2
ott 25
4839
[18.0] set res config settings using code
development configuration setup stock system
Avatar
Avatar
Avatar
2
lug 25
7509
V16-Managing data in property field
development configuration setup system function
Avatar
1
apr 25
2416
Moving a Fresh Odoo Online (SaaS 19.2) to Odoo.sh (Stable 19.0) Risolto
development setup system
Avatar
Avatar
2
apr 26
1213
Community
  • Tutorial
  • Documentazione
  • Forum
Open source
  • Scarica
  • Github
  • Runbot
  • Traduzioni
Servizi
  • Hosting Odoo.sh
  • Supporto
  • Aggiornamenti
  • Sviluppi personalizzati
  • Formazione
  • Trova un contabile
  • Trova un partner
  • Diventa nostro partner
Chi siamo
  • La nostra azienda
  • Branding
  • Contattaci
  • Lavora con noi
  • Eventi
  • Podcast
  • Blog
  • Clienti
  • Note legali • Privacy
  • Sicurezza
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo è un gestionale di applicazioni aziendali open source pensato per coprire tutte le esigenze della tua azienda: CRM, Vendite, E-commerce, Magazzino, Produzione, Fatturazione elettronica, Project Management e molto altro.

Il punto di forza di Odoo è quello di offrire un ecosistema unico di app facili da usare, intuitive e completamente integrate tra loro.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now