Articles of Jenkins

Les travaux d’esclave Jenkins échouent sur “Fin inattendue du canal”

Je vois actuellement un ensemble d’erreurs dans mes builds. Est-ce un comportement attendu si vous perdez Jenkins (par exemple, un crash de boîte ou un kill -9)? Ou y a-t-il quelque chose de pire (comme une mauvaise connexion réseau)? La stack et l’erreur est: hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158) at $Proxy175.join(Unknown Source) at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:861) at hudson.Launcher$ProcStarter.join(Launcher.java:345) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:82) at […]

Est-ce une bonne idée de faire en sorte qu’Ansible et Rundeck fonctionnent ensemble, ou est-ce suffisant?

Récemment, je regarde Ansible et je veux l’utiliser dans des projets. Et il y a aussi un autre outil que Rundeck peut utiliser pour effectuer toutes sortes de travaux. J’ai de l’expérience avec aucun outil et c’est ma compréhension actuelle à leur sujet: Points similaires Les deux outils sont sans agent et utilisent SSH pour […]

Comment changer le port pour le service de fenêtre jenkins quand le 8080 est utilisé

J’ai installé Jenkins sur un serveur virtuel Windows et je veux l’exécuter en tant que service de fenêtre. Puisque le port 8080 est utilisé par un autre service, j’ai changé le port http en 8081 dans le fichier jenkins.xml. Cependant, je ne peux pas lancer localhost: 8081 / jenkins. J’ai besoin d’instructions détaillées / étapes […]

Délai d’attente lors de l’exécution des tests xcodebuild sous Xcode 6 via SSH

Je semble avoir des problèmes avec l’intégration de Xcode6 avec jenkins, j’ai actuellement cette configuration et travaille avec Xcode 5. Avec xcode 6 s’exécutant à distance via SSH, le délai d’expiration du simulateur réussit lorsque j’exécute localement. Commander xcodebuild -workspace PROJECTNAME.xcworkspace -scheme BGO_Tests -destination ‘platform = Simulateur iOS, nom = iPhone 5s’ -derivedDataPath ./Build clean […]

Pipeline Jenkins ou pipeline déclaratif

J’essaie de convertir mon ancien workflow de base de projet en un pipeline basé sur Jenkins. En parcourant docs, j’ai trouvé deux syntaxes différentes nommées scripted et declarative . Tels que la version de declarative syntaxique declarative Jenkins (fin 2016). Bien qu’il existe une nouvelle version de la syntaxe, Jenkins prend également en charge la […]

À la construction du projet jenkins, le délai d’attente après une erreur de 10 minutes

J’utilise jenkins pour construire mon projet distant git. Le problème est que le journal indique “timeout après 10 min”. L’object récepteur commence et à 56% il se passe quelque chose.

Comment déclencher des compilations Jenkins à distance et pour passer des parameters

J’invoque un travail Jenkins à distance en utilisant: wget http://:8080/job/Test-Jenkins/build?token=DOIT Ici, le travail Test-Jenkins est DOIT et DOIT est le jeton de sécurité que j’ai utilisé. Maintenant, je dois transmettre certains parameters au fichier build.xml de ce travail, à savoir Test-Jenkins . Je n’ai pas encore compris comment transmettre les variables pour le moment.

Échec de la sortie de la console Jenkins

Je suis la directive comment signer apk Android avec Jenkins. J’ai paramétré le travail Jenkins avec KSTOREPWD et KEYPWD. Une partie de la configuration du travail de Jenkins (Build-> Execute shell) consiste à prendre ces parameters et à les stocker en tant que variables d’environnement: export KSTOREPWD=${KSTOREPWD} export KEYPWD=${KEYPWD} … ./gradlew assembleRelease Le problème est […]

Configuration de l’continuous integration du protractor à l’aide de Jenkins

J’écris des scripts de test d’automatisation à l’aide de Protractor et je dois maintenant configurer le CI à l’aide de Jenkins. Les tâches à effectuer sont les suivantes: Démarrage du serveur Standalon Sélénium. Commencer le test en utilisant le fichier conf.js. Arrêt du serveur autonome de selenium. Quelqu’un peut-il aider à cet égard?

Jenkins liant à mon repository git local

Je suis nouveau sur Jenkins et git aussi. J’ai créé un référentiel distant sur github.com et en github.com réalisé une copie locale. Ensuite, je veux le relier via Jenkins. J’ai installé les plug-ins nécessaires à l’intégration de git, mais je ne sais pas quelle URL de référentiel je dois définir lors de la configuration du […]