Articles of continuous integration

Suppression de la signature GPG pour les builds d’continuous integration basés sur Maven (Travis CI)

J’utilise Travis-CI pour fournir des builds d’continuous integration pour quelques projets Java open source sur lesquels je travaille. Normalement, cela fonctionne correctement, mais j’ai un problème lorsque le POM spécifie la signature GPG, par exemple org.apache.maven.plugins maven-gpg-plugin 1.4 sign-artifacts verify sign Cela provoque l’échec de la construction Travis – apparemment parce qu’il n’y a pas […]

Comment puis-je cloner superficiellement un repo sur une twig spécifique?

Comment puis-je cloner superficiellement un repository git, de sorte que mon clone ne contienne qu’un seul élément d’historique et démarre sur une twig spécifique? Je sais faire un clone superficiel: git clone –depth 1 https://path/to/myrepo.git mais ne lancez pas le clone sur une twig spécifique.

Est-il possible d’installer Visual Studio dans un conteneur Windows

Est-il possible d’installer une version de Visual Studio dans un conteneur Windows sur un serveur Windows? La motivation est d’utiliser des conteneurs Windows pour créer des logiciels dans des systèmes d’continuous integration, afin que l’environnement de génération soit standardisé.

Qu’est-ce que l’continuous integration?

Qu’est-ce que l’continuous integration et quels sont ses avantages?

Éliminer le repository local de Maven sur la machine de génération

Sur un serveur de génération CI, le référentiel Maven local remplit le système de fichiers de manière répétitive (après quelques jours). Quelle est la stratégie des autres pour réduire le repository local dans un tel cas? -Max

Outils de couverture de code pour Scala

Quels sont les outils de couverture de code disponibles pour Scala? J’ai des tests de spécification Scala et une configuration d’continuous integration Hudson. Y a-t-il quelque chose que je peux connecter à cette configuration pour mesurer et suivre la couverture du code?

Quelle est la méthode Maven pour les versions de projet automatiques lors de la livraison continue?

J’ai une application Web où nous déployons en production chaque fois qu’une fonctionnalité est prête, parfois deux ou trois fois par jour, parfois quelques semaines entre les versions. Actuellement, nous n’incrémentons pas nos numéros de version pour notre projet, et tout est resté à la version 0.0.1-SNAPSHOT pendant plus d’un an. Je me demande quelle […]

Où puis-je télécharger le Pack multitargeting .NET 4.5 pour mon serveur de build?

Je veux créer une solution .net 4.5 / VS2012 dans TeamCity. Mes builds fonctionnent sur l’agent sur lequel VS2012 est installé, mais sur l’agent qui n’a pas VS2012, je reçois des avertissements comme ceux-ci: C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (983,5): avertissement MSB3644: les assemblys de référence pour le framework […]

Jenkins – j_acegi_security_check

J’essaye d’installer jenkins, mais je ne peux pas obtenir l’authentification pour fonctionner. Je cours jenkins sur Tomcat6 sur CentOS 6.2. J’active la connexion et tout se passe bien jusqu’à ce que j’essaye de me connecter. Après avoir donné mes informations d’identification et appuyé sur la connexion, tomcat m’a donné une erreur: “HTTP Status 404 – […]

Gestion des clés SSH dans Jenkins pour Git

J’essaie de faire fonctionner Jenkins avec un repository hébergé par GitHub (en utilisant le plugin Jenkins Git). Le référentiel comporte plusieurs sous-modules git. Je ne suis donc pas sûr de vouloir essayer de gérer plusieurs clés de déploiement. Mon compte utilisateur GitHub personnel est un collaborateur de chacun des projets que je souhaite /var/lib/jenkins/.ssh à […]