IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intégration Continue Discussion :

Shell Projects


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 29
    Par défaut Shell Projects
    Bonjour ,

    Je veux piloter l'execution de mes scripts avec continuum , j'ai ajouté mes projets , j'ai montré à continuum ou chercher les scripts dans starteam .

    J'ai deux problemes :
    1: internal/external command
    l'erreur :
    _build_websphere_ist_without_deprecated_files.bat' is not recognized as an internal or external command,
    operable program or batch file.

    la log :
    INFO | jvm 1 | 2007/07/12 11:28:13 | 2007-07-12 11:28:13,076 [pool-1-thread-1] INFO BuildController:default - Merging SCM results
    INFO | jvm 1 | 2007/07/12 11:28:13 | 2007-07-12 11:28:13,108 [pool-1-thread-1] INFO BuildController:default - Changes found, building
    INFO | jvm 1 | 2007/07/12 11:28:13 | 2007-07-12 11:28:13,108 [pool-1-thread-1] INFO BuildController:default - Performing action update-project-from-working-directory
    INFO | jvm 1 | 2007/07/12 11:28:13 | 2007-07-12 11:28:13,233 [pool-1-thread-1] INFO Action:update-project-from-working-directory - Updating project 'Publications' from checkout.
    INFO | jvm 1 | 2007/07/12 11:28:14 | 2007-07-12 11:28:14,342 [pool-1-thread-1] INFO BuildController:default - Performing action execute-builder
    INFO | jvm 1 | 2007/07/12 11:28:15 | 2007-07-12 11:28:14,951 [pool-1-thread-1] INFO ShellCommandHelper:default - Executing: _build_websphere_uat_without_deprecated_files.bat
    INFO | jvm 1 | 2007/07/12 11:28:15 | 2007-07-12 11:28:14,951 [pool-1-thread-1] INFO ShellCommandHelper:default - Working directory: D:\Internet\CONT1.1\continuum-1.1-alpha-2\apps\continuum\webapp\WEB-INF\working-directory\2
    INFO | jvm 1 | 2007/07/12 11:28:15 | 2007-07-12 11:28:15,076 [pool-1-thread-1] INFO ContinuumBuildExecutor:shell - Exit code: 1
    INFO | jvm 1 | 2007/07/12 11:28:15 | 2007-07-12 11:28:15,592 [pool-1-thread-1] INFO BuildController:default - Performing action deploy-artifact

    Pourtant ça marche bien sur le serveur quand je lance à la main ce script .

    2: Des fois continuum il m'execute le script la premiere fois , puis après il refuse les prochaines fois ...

    la log :
    INFO | jvm 1 | 2007/07/12 11:27:02 | 2007-07-12 11:27:02,203 [pool-1-thread-1] INFO BuildController:default - Merging SCM results
    INFO | jvm 1 | 2007/07/12 11:27:02 | 2007-07-12 11:27:02,406 [pool-1-thread-1] INFO BuildController:default - Error updating from SCM, not building

    dans ce cas là , est ce qu'il ya un moyen pour lui forcer la main ?


    Si quelqu'un peut m'aider ...je serai très reconnaissant

    D'avance merci .

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Est-ce que _build_websphere_ist_without_deprecated_files.bat se trouve dans D:\Internet\CONT1.1\continuum-1.1-alpha-2\apps\continuum\webapp\WEB-INF\working-directory\2 ?

    Est-ce que tu as coupé le message "_build_websphere_ist_without_deprecated_files.bat' is not recognized as an internal or external command,
    operable program or batch file." ? Je suis étonné du "'" après le nom du fichier bat

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 29
    Par défaut
    Pour le " ' " il y a un au debut aussi :

    '_build_websphere_ist_without_deprecated_files.bat' is not recognized as an internal or external command,
    operable program or batch file.

    Effectivement il n'existait pas dans le repertoire D:\Internet\CONT1.1\continuum-1.1-alpha-2\apps\continuum\webapp\WEB-INF\working-directory\2
    Continuum ne le trouvait pas ds starteam parce que je ne l'avais pas chekiner encore ..

    Pour le deuxieme problème y a t il une solution?

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Pour le deuxième problème, il semble qu'il y ait eu une error dans le process d'update, généralement un connexion avec le serveur SCM qui a échoué.
    Normalement, tu dois avoir l'output de la commande SCM dans le build result.

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 29
    Par défaut
    Ok,

    J'ai pu lancé mes scripts plusieurs fois ...ça marche mieux ..
    Maintenant mon scripts comporte plusieurs goals maven :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    
    rem ################################################################
    rem ##### Suppression des répertoires target de maven Step 1/4 #####
    rem ################################################################
    if exist pom.xml call %M2_HOME%/bin/mvn -o clean
    
    rem #######################################
    rem ##### Checkout starteam Step 2/4  #####
    rem #######################################
    
    rem Synchronisation status des fichiers Starteam
    call "%STARTEAM_HOME%\stcmd" update-status -p %STARTEAM_USER%:%STARTEAM_PWD%@%STARTEAM_SERVER%/%STARTEAM_PROJECT%/%STARTEAM_VIEW% -fp %LOCAL_PROJECT_NAME% -is >%LOG_STARTEAM_UPDATE% 2>%LOG_STARTEAM_UPDATE_ERR%
    
    rem Suppression des fichiers locaux obsolètes
    call "%STARTEAM_HOME%\stcmd" delete-local -p %STARTEAM_USER%:%STARTEAM_PWD%@%STARTEAM_SERVER%/%STARTEAM_PROJECT%/%STARTEAM_VIEW% -fp %LOCAL_PROJECT_NAME% -is -filter "N" >%LOG_STARTEAM_DELETE% 2>%LOG_STARTEAM_DELETE_ERR%
    
    rem Check out
    call "%STARTEAM_HOME%\stcmd" co -p %STARTEAM_USER%:%STARTEAM_PWD%@%STARTEAM_SERVER%/%STARTEAM_PROJECT%/%STARTEAM_VIEW% -fp %LOCAL_PROJECT_NAME% -is -o -filter "MOUGI" "*.doc" "*.xls" "*.java" "*.jsp" "*.css" "*.js" "*.gif" "*.jpg" "*.jpeg" "*.htm" "*.html" "*.tld" "*.xml" "*.properties" "*.txt" "*.xsl" "*.fml" "*.LogFactory" "*.htc" "*.wsdd" "*.MF">%LOG_STARTEAM_CO% 2>%LOG_STARTEAM_CO_ERR%
    
    
    
    
    
    rem #######################################
    rem ##### DELETE JSP !!!!!!!!!!!!!!!  #####
    rem #######################################
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\index.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\index2.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\index3.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\home.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\initTestingPage.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\AUT_pgCreationParametrageStandard.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\PBR_AdminEditFolderLabel.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\PBR_AdminJoin.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\PBR_AdminListPath.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\web\src\main\webapp\PBR_AdminRestriction.jsp
    del %LOCAL_PROJECT_NAME%\"Software Components"\j2ee\modules\FWS\src\main\java\com\bnpparibas\pblink\frmk\presentation\event\HomeAction.java
    
    
    
    
    
    
    rem ##############################
    rem ##### Build de l'EAR 3/4 #####
    rem ##############################
    cd "%LOCAL_PROJECT_NAME%\Software Components\j2ee"
    call %M2_HOME%\bin\mvn -o -Pist package > %LOG_EAR% 2> %LOG_EAR_ERR%
    
    rem Si erreur de build on envoi un mail et on quitte
    if not "%ERROR_CODE%" == "0" (
    	call "%MAIL_CMD%" "Build du war KO" "Build du war KO" "%LOG_EAR%"
    	goto FIN
    )
    Mon script s'arrete et avec succes après l'execution du mvn clean ...
    quand je met ça en commentaire .. le script s'execute mieux et passe jusqu'au deuxieme goal .. le mvn package puis il s'arrete ..
    Est ce que c'est normal ?

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Si tu n'avais pas mis de call, je comprendrais qu'il s'arrête, mais avec un call, il devrait continuer la suite du script.

    Est-ce que ton script à le même comportement en ligne de commande?

Discussions similaires

  1. [Continuum] Ajout d'un shell Project & default project group
    Par jerrr dans le forum Intégration Continue
    Réponses: 4
    Dernier message: 17/01/2007, 10h43
  2. [VB6] comment savoir si la commande shell est terminée ?
    Par ghyscharlotte dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 30/07/2003, 20h12
  3. Retour de requete postgresql / Shell Script
    Par doohan dans le forum Requêtes
    Réponses: 3
    Dernier message: 26/06/2003, 19h07
  4. [SHELL] Icônes associées à des fichiers
    Par agh dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 09/04/2003, 18h04
  5. [Kylix] probleme pour lancer le shell
    Par miky dans le forum EDI
    Réponses: 5
    Dernier message: 13/08/2002, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo