8
votes

Jenkins email artefact pour chaque construction

J'utilise Jenkins pour construire mes applications Android. Une fois que l'artefact a été créé, je souhaite que l'APK soit envoyé par courrier électronique à un ensemble d'utilisateurs. Je suis déjà au courant de TestFlight, etc. mais j'ai juste besoin de Jenkins pour envoyer un courrier électronique à l'APK signé à un ensemble d'utilisateurs. Comment puis-je faire cela?

genre considère


2 commentaires

Avez-vous eu une solution?


non pas encore. Le plugin va bien, mais n'a pas été capable de le faire fonctionner.


3 Réponses :


5
votes

Ce que vous cherchez est le Courriel EXT Plugin . Il a des options pour attacher des artefacts de la construction.


0 commentaires

11
votes

J'ai fait exactement la même chose,
Donc, d'abord installer le plug-in Email Extension pour Jenkins
Ensuite, configure le travail, Ajouter une action post-build -> Notification e-mail modifiable

Remplissez la liste des destinataires du projet, etc. ..
et il y a la section joints où vous pouvez taper l'adresse relative du fichier apk (Le répertoire de base est le Directory Root Espace de Workspace de
de
Et enfin, vous devez configurer la gâchette ( Ajoutez la gâchette ) et choisissez COS SUCCESS 'COS, vous n'avez pas l'APK au chemin spécifié si la construction a échoué.


2 commentaires

Je ne suis pas capable de recevoir APK par courrier ...... Obtenir ceci: les logiciels malveillants ont été détectés dans une ou plusieurs pièces jointes incluses avec ce message électronique. Action: Toutes les pièces jointes ont été supprimées. Android-Livraison-Signée.apk


Jenkins envoie correctement l'APK, mais votre système de messagerie filtre la pièce jointe comme suspecte. Vous voudrez peut-être modifier les filtres ou intégrer l'APK dans un format moins suspect (ZIP?).



4
votes

Vous devez installer Email EXT Plugin.après l'installation de cette étape.

  • Cliquez sur la liste déroulante "Ajouter une action post-build" et sélectionnez l'option "Notification de messagerie modifiée".
  • Dans la liste des destinataires du projet, il s'agit d'une liste séparée par des virgules (espaces optionnels après des virgules) des adresses électroniques qui devraient recevoir des courriels. Peut contenir des références pour créer des paramètres. À cc ou à la BCC quelqu'un au lieu de les mettre dans la liste totale, ajoutez CC: ou BCC: avant l'adresse e-mail (par exemple, cc: quelqu'un@exemple.com, BCC: bob@exemple.com).

  • Vous pouvez définir le contenu par défaut et le contenu par défaut selon votre exigence de projet.

  • Dans le champ Pièces jointes, vous devez donner le chemin de votre fichier binaire (i.e chemin de votre fichier .apk comme App / Build / Sorties / APK / ** / *. APK)

     Entrez la description de l'image ici

    • Cliquez maintenant sur les paramètres avancés dans le coin inférieur droit.
    • Cliquez sur Ajouter une gâchette et sélectionnez Trigger de réussite. Entrez la description de l'image ici
    • Cliquez sur Ajouter une liste déroulante de la gâchette de réussite et sélectionnez l'option Liste des destinataires.
    • Appliquez maintenant et enregistrez la configuration. Vous pouvez envoyer l'APK dans le courrier électronique à chaque utilisateur sélectionné dans le destinataire.

      Voici comment vous pouvez envoyer l'APK dans l'email.Merci.


0 commentaires