Aller au contenu principal

Création de projets

Apprenez à créer un nouveau projet sur Skysize et à le connecter à votre dépôt Odoo.

Prérequis

Avant de créer un projet, assurez-vous d'avoir :

  • Un dépôt Odoo sur GitHub, GitLab ou Bitbucket
  • Un compte de facturation configuré dans Skysize
  • Des droits d'accès au dépôt que vous souhaitez déployer

Création d'un nouveau projet

Pour créer un nouveau projet, vous devrez fournir les informations suivantes :

1. Fournisseur VCS

Sélectionnez votre fournisseur de système de contrôle de version :

  • GitHub
  • GitLab
  • Bitbucket

2. Nom du dépôt

Spécifiez le nom de votre dépôt Odoo que vous souhaitez déployer.

3. Compte de facturation

Choisissez le compte de facturation qui sera facturé pour l'utilisation des ressources de ce projet.

4. Version Odoo

Sélectionnez la version Odoo utilisée par votre application. Skysize prend en charge plusieurs versions Odoo pour assurer la compatibilité avec votre code.

5. Région de déploiement

Choisissez la région géographique où votre application sera hébergée :

  • Europe (Belgique)
  • Océanie (Australie)

Sélectionnez la région la plus proche de vos utilisateurs pour des performances optimales.

Après la création du projet

Une fois votre projet créé, Skysize va :

  1. Se connecter à votre dépôt
  2. Récupérer toutes ses branches
  3. Attribuer un domaine par défaut (nom-projet.skysize.io)

Vous pouvez ensuite procéder à la configuration de vos types de branches et configurer des domaines personnalisés selon vos besoins.

Déploiement de votre première branche

  1. Cliquez sur l'onglet branche de votre projet nouvellement créé
  2. Sélectionnez la branche que vous souhaitez déployer (par exemple, main ou master)
  3. Cliquez sur "Production" pour la déployer comme votre environnement de production
  4. Attendez que le déploiement soit terminé et accédez à votre instance Odoo via le bouton fourni

Déploiement des modifications

  1. Apportez des modifications à votre code Odoo et poussez-les vers la branche sélectionnée
  2. Skysize détectera automatiquement les modifications et déclenchera un nouveau déploiement
  3. Surveillez le statut du déploiement dans le tableau de bord Skysize
  4. Une fois le déploiement réussi, vos modifications seront en ligne sur votre instance Odoo

Bonnes pratiques

  • Choisissez la bonne région : Sélectionnez une région proche de votre base d'utilisateurs principale
  • Configurez d'abord la facturation : Assurez-vous que votre compte de facturation est correctement configuré avant de créer des projets
  • Planifiez vos branches : Réfléchissez à votre flux de travail de développement avant de configurer les branches de staging et de développement