Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[London Tech Leaders x AppCircle] The future of...

[London Tech Leaders x AppCircle] The future of mobile releases

Pol Piella Abadia

April 25, 2024
Tweet

More Decks by Pol Piella Abadia

Other Decks in Programming

Transcript

  1. 🚀 RELEASING changes to your users 🐢 Mobile releases are

    SLOW 😱 Mobile releases are RISKY 🚫 NOT just an engineering concern
  2. name: Kick release off on: schedule: - cron: 0 17

    * * 1 # Every Monday at 5 jobs: kick-release-off: steps: - name: Create and push branch release/$ {{ env.VERSION }} run: | git checkout -b "release/$ {{ env.VERSION }} " git config -- local user.email "[email protected]" git config -- local user.name "CI/CD Automation" git commit -a -m "Updating version to $ {{ env.VERSION }} " git push -- set-upstream origin "$BRANCH" Leverage Cron expressions
  3. name: Kick release off on: schedule: - cron: 0 17

    * * 1 # Every Monday at 5 jobs: kick-release-off: steps: - name: Create and push branch release/$ {{ env.VERSION }} run: | git checkout -b "release/$ {{ env.VERSION }} " git config -- local user.email "[email protected]" git config -- local user.name "CI/CD Automation" git commit -a -m "Updating version to $ {{ env.VERSION }} " git push -- set-upstream origin "$BRANCH" workflow_dispatch: Leverage Cron expressions
  4. #5 Continuously test your app 🐶 DOGFOODING ✅ CODE REVIEWS

    🧪 AUTOMATED TESTING 🛁 SOAK PERIOD 📱 BETA/ALPHA
  5. The era of Arti fi cial Intelligence 🇪🇸 AUTOMATIC TRANSLATION

    📝 CONTENT GENERATION 👀 RISK ANALYSIS 🧪 TEST GENERATION ⚙ NATURAL LANGUAGE