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

Réveillez votre vieux smartphone Android et tra...

Réveillez votre vieux smartphone Android et transformez le en machine de CI grâce à Jenkins

Vous pensiez que votre vieux téléphone Android ne servait plus qu’à caler une table bancale ou à faire office de réveil-matin d’appoint ?
Détrompez-vous.
Ce petit rectangle de silicium oublié au fond d’un tiroir peut devenir… un agent Jenkins pleinement opérationnel.
Oui, vous avez bien lu : votre ex-smartphone peut faire de l’intégration continue pendant que votre laptop se repose.

Dans cette session, on va parler recyclage techno — pas avec des éoliennes à base de roue de vélo, mais avec du DevOps mobile.
On vous montrera comment ces ex-smartphones, aux specs dignes d’un Raspberry Pi bodybuildé, peuvent devenir vos nouveaux agents CI/CD.
Réduction des déchets électroniques ? Check.
Zéro euro de budget matos ? Check.
Style de hacker écolo ? Double check.

On vous guidera pas à pas : quels outils installer, quelles configurations pour éviter que votre Jenkins s’endorme, et surtout comment ne pas cramer la batterie (ou votre patience).

Bonus : des hacks et retours d’expérience pour transformer un vieux Xiaomi Note 7 en Terminator du test automatisé.
Venez réveiller vos smartphone endormis: le DevOps durable, c’est maintenant.

Avatar for Poddingue

Poddingue

July 03, 2025
Tweet

More Decks by Poddingue

Other Decks in Programming

Transcript

  1. E N G A G IN G PO W E

    R PO IN T T E MPL A T E D E SIG N Develop a visually engaging and consistent PowerPoint template that captures the audience's attention. A L IG N ME N T W IT H B R E IZ H C A MP ID E N T IT Y Ensure the template aligns with the BreizhCamp visual identity, reinforcing brand recognition. R E FL E C T IN G T E C H N IC A L T H E ME S Incorporate elements that reflect the technical and playful nature of the talk on Android and Jenkins. C U L T U R A L C U E S FR O M B R IT T A N Y Incorporate cultural cues from Brittany (Breizh) to enhance local relevance and connection. C L A R IT Y FO R D IV E R SE A U D IE N C E S Enhance clarity and storytelling to effectively engage both in-person and virtual audiences. B R E IZ H C A MP T E MPL A T E D E V E L O PME N T G O A L S Creating a cohesive PowerPoint template reflecting BreizhCamp's identity and storytelling
  2. PR IMA R Y C O L O R S:

    D E E P N A V Y The primary colors consist of Deep Navy (#011627) and BreizhCamp Blue (#005BBB), representing strength and professionalism.
  3. Année Smartphone haut de gamme (SoC) Puissance estimée SBC populaire

    (SoC) Puissance 2014 Snapdragon 801 (Mi4) ~0,15 TFLOP RK2818 <0,1 TFLO 2016 Snapdragon 820/Exynos 8890 ~0,4 TFLOP RK3328 ~0,1 TFLO 2019 Snapdragon 855 ~1 TFLOP RK3399 ~0,5 TFLO 2022 Snapdragon 888/870 >1,2 TFLOP ROCK 5B (RK3588) ~0,8 TFLO
  4. ssh-keygen -t rsa -b 2048 -f nom_de_votre_cle mv ssh_key_for_jenkins_agent_2023-03-10* ~/.ssh

    cd ~/.ssh chmod 600 ssh_key_for_jenkins_agent_2023-03-10 ssh-copy-id -p 8022 -i ~/.ssh/nom_de_votre_cle.pub user@IP_DU_TELEPHONE
  5. ssh-keygen -t rsa -b 2048 -f nom_de_votre_cle mv ssh_key_for_jenkins_agent_2023-03-10* ~/.ssh

    cd ~/.ssh chmod 600 ssh_key_for_jenkins_agent_2023-03-10 ssh-copy-id -p 8022 -i ~/.ssh/nom_de_votre_cle.pub user@IP_DU_TELEPHONE
  6. ssh-keygen -t rsa -b 2048 -f nom_de_votre_cle mv ssh_key_for_jenkins_agent_2023-03-10* ~/.ssh

    cd ~/.ssh chmod 600 ssh_key_for_jenkins_agent_2023-03-10 ssh-copy-id -p 8022 -i ~/.ssh/nom_de_votre_cle.pub user@IP_DU_TELEPHONE
  7. ssh-keygen -t rsa -b 2048 -f nom_de_votre_cle mv ssh_key_for_jenkins_agent_2023-03-10* ~/.ssh

    cd ~/.ssh chmod 600 ssh_key_for_jenkins_agent_2023-03-10 ssh-copy-id -p 8022 -i ~/.ssh/nom_de_votre_cle.pub user@IP_DU_TELEPHONE