2015-12-09 1 views
1

J'ai des difficultés à exécuter des cas de test avec le langage Java dans Codeship. Sans écrire les commandes de configuration et de test, cela donne de mauvais résultats d'exécution et il n'y a aucune explication sur la façon d'écrire et d'exécuter des cas de test en Java. En outre, il est connecté avec GitHub et obtient des codes de projet à partir de là. Où puis-je écrire et comment je peux exécuter mes cas de test dans le code?Commandes d'installation et de test dans le langage Codeship for Java

+0

Avez-vous cherché des tutoriels Codeship? J'ai trouvé quelques-uns avec une recherche rapide sur Google – CubeJockey

+0

Oui, je les ai cherchés mais ils sont généralement sur Ruby. Si vous avez trouvé des exemples, pouvez-vous partager leurs liens? –

+0

Je ne sais rien à propos de Codeship ou de quoi il s'agit, mais j'ai trouvé leur documentation Java: https://codeship.com/documentation/languages/java-and-jvm-based-languages/ et une page sur l'utilisation de Java 7 ou 8: https://blog.codeship.com/java-continuous-delivery-codeship/ – CubeJockey

Répondre

0

De toute évidence, the links fourni par @CubeJockey contient les informations nécessaires (voir l'étape 5 ci-dessous). Je suppose donc qu'il manque quelques prérequis ou la connaissance des concepts de base ici. Un flux de travail possible peut ressembler à ceci:

  1. Créer un projet Maven

  2. Ecrire des tests unitaires, les mettre en /src/test/java

  3. Exécutez vos tests localement avec Maven

  4. Poussez votre code vers un dépôt distant Git comme GitHub ou Bitbucket

  5. Configuration Codeship pour intégration continue:

    Configuration Commandes

    jdk_switcher use oraclejdk8 
    

    Configurer test Pipelines/Commandes de test

    mvn -B test 
    
  6. Déclencher le Buil Codeship d, manuellement ou par un autre appui sur le repo git