L’uns des avantages d’Utiliser Expo C’est De Pouvoir Tester Pretre Application Sur Android OU IOS Très Структура Sans Avoir à Acheter Un Учетная запись Apple Developer à 99 $/an 😞, ou à générer un apk qu’iil va failoir transférer par dropbox ou «.
Grace Au Expo Client ❤️ Vous Puevz Rendre Depositible Pretre Application à Travers un Lien. Vous Avez Juste à Partager CE Lien AVEC VOS Beta-Testeurs Налейте Les Permettre de Testerpreate Rightement Pretre Application. 📱
Quand vous modifiez gotre code et vous publiez à nouveau thous vos utilisateurs vont recevoir la nouvelle версия de votre app sans налить autant réinstaller l’приложение ou Установщик La Maj Maj Depuis Les Stores, C’est Le по воздуху 💨
Vous Voulez Connaitre La Magie Derrière? JE L’Receignive. ICI 🧐
Данс CET Артикул NOUS ALLONS VOIR комментарий Automatiser Le Processus de Publication D’Une Nouvelle Release Afin Qu’elle Soit Directent Diss Dans Le Expo Client àque nouveau push. ☁️.
Комментарий публики? 💻
Залить заявлением Publier Une Dans Le Expo Client эт AINSI La Rendre Devolible à Travers un Lien на Execute Qu’une Seule Commande:
$ expo publish
ICI NOUS NE SPÉCIFIONS PAS DE Выпуск канала Отказ DONC Notre App Sera Déployee Dans La _Release Channel _Default.
expo publish équivaut à expo publish --release-channel default
Les Релизы канал Sont La Pole Créer Différents Envirmentements de Travail налить Vous. Vous Pouvez Avoir Autant de Выпуск канала que vous voulez.
Данс CET Артикул NOUS ALLONS UTILISÉ 2 Релизы канал Une Pole Erse Edrornement De Test: Постановка et l’autre ply notre Edrornement de Production: производство.
EN Général Les Релизы канал Sont Lies à nos филиалы. На VA Naturelentement DONC Avoir Notre Flate Master (Production) Et Une Flate развивается (постановка).
DU CAIL SI на веге doneployer ru Постановка на Fait:
expo publish --release-channel staging
Et Si на Veut Déployer RU Производство на Fait:
expo publish --release-channel production
ICI Le Promème C’est Que CE N’est Pas Automatisé. NOUS developpeurs Nous Aimons Automatiser Les Choses Parce Qu’on Est Paresseux 😂.
L’idée C’est D’Automatiser Le Processus de Telle Sorte Que Quaand на Push Sur Разрабатывает Notre App Est Direction Dépearteée Sur Постановка, Quade на Push Sur Master Notre App Est Déployeée RU Производство.
Комментарий Automatiser? ⏱
Les Pipelines Bitbucket NOS PERMETTENT D’Automatiser Notre Process Deploiement Très Facilent. IL Esseee D’Autre Providers Comme GitHub Действия, GitLab, Circle CI и т. Д. Dans Cet Артикул NOUS Allons Utiliser Bitbucket 🤪.
Etape 1: Конфигурация de expo 🔧🔨
- Créer Un Compte Expo: IL NOST FAUT UN COMPTE EXPO POURE POUVOIR PUBLIER NOS APP. Вылейте Créer Un Nouveau Compte на SE RYN SUR экспонция
- Créer un projet expo avec la commande Экспо init У Утилисез ООН просмотра существует.
Etape 2: Конфигурация de bitbucket 🔧🔨
- Créer Un Reppo Bitbucket.
- S’assurer de Failee ООН NPM Я Qui Va Générer ООН Fichier Package.lock.json Avant Le Push.
- Faire Un Push Du Code Source Surn Le Repo удаленно.
- Activer Les Pibelines Dans L’Oglet Pirelines de Votre Projet et choissez le js comme langage de Программирование
- Après Avoir Choisi Le JS Comme Langage, ООН Фичье Bitbucket-Pipelines.yml Sera Génére, C’est Le Fichier de Configuration et C’est La Que Tout Va Se Passer. Ne Modifiez Rien Pole Le Momment et Fixes Juste Le Compick.
- Sauvegardez VOS Идентификаты EXPO DANS VOS Переменные D’Evinnement. На En Aura Besoin Dans Le Bitbucket-Pipelines.yml Pole Nous Connecer à Expo. Aledz Dans> Настройки репозитория> Репозитория Переменные Puis Ajoutez Potre UserName et Vointre Mot de Passe 🔑.
Переменные д’Ан
Etape 3: déploiement 🚀
Pole Automatiser Notre Déploemation NOUS ALLONS Главное КДС NOUS BASER SUR LE FICHIER DE CANCUЕРA Bitbucket-Pipelines.yml Отказ Dans CE Fichier Nous Allons Декремр Étape Par Étape CE Qu’il Faust Fairhe Quand Il Ya un nouveau push en fonction des ветви.
Le Fichier Est dejà dans Votre Projet Vous Pouvez L’Ouvrir et y Coller CeCi: Cliquez ICI Вылейте копир.
Dans Ctte Configuration Configuration NOUS SPÉCIFIONS DEUX FILIVES MASTER POLE DEOPLEER EN PRODUCTION ET Развивается наливание Déployer EN Постановка.
Vous Pouvez Créer Une Flate Разработка à Partir de Master Et Faire Commit Commit Commit Tester, VOUS Verrez Que Potre App Sera Dépeerée Sur Expo Avec Le Lien:
https://exp.host/@username/project?release-Channel= Постановка 🌏.
De Même que la Flate Master
https://exp.host/@username/project?release-Channel= Производство 🌏.
Dépliement ru Постановка
Dépliement ru Производство
Et dans l’onglet déploiements Vous Pouvez Voir VOS Déploiemes
Дефекты
✅
Конфигурация CTTE EST ASSEZ BASIQUE MAIS VOUS PUEVES BIEN L’ADAPTER VOUS OFTLOW PRETRE.
Abonnez vous sur ma Цепь YouTube ️ 🔔 JE PREPARE UNE SÉRIE DE VIEWORE SUR EXPO.
Merci ✌️.
Оригинал: «https://dev.to/expolovers/automatisez-vos-deploiements-expo-avec-bitbucket-pipelines-lij»