Changes between Version 22 and Version 23 of programmersguide/jenkins


Ignore:
Timestamp:
08/01/16 08:53:57 (10 years ago)
Author:
raphael.costa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • programmersguide/jenkins

    v22 v23  
    182182* Ajuste o '''#Máximo de builds''' (''Max # of builds to keep''). Exemplo: 100. 
    183183* Selecione '''Git''' no tópico Gerenciamento de código fonte. 
    184 * Em '''Repository URL''' aponte para: https://git.dpi.inpe.br/terralib5. 
     184* Em '''Repository URL''' aponte para: https://gitlab.dpi.inpe.br/terralib/terralib. 
    185185* Em '''Branches to build''' aponte para o branch correto, como por exemplo: */master. 
    186 * Na opção '''Trigger de Builds''' (''Build Triggers''), escolha a opção '''Poll SCM''' e ajuste uma escala de tempo adequada, por exemplo, consultar o servidor por mudanças a cada 10 minutos:  '''Schedule''' : 10 * * * *. 
     186* Na opção '''Trigger de Builds''' (''Build Triggers''), escolha a opção '''Poll SCM''' e ajuste uma escala de tempo adequada, por exemplo, consultar o servidor por mudanças uma vez ao dia:  '''Schedule''' : H 8 * * 1-5. Essa estrutura representa que o job será disparado diariamente as 08:00 AM, de segunda a sexta. 
    187187* Na opcao '''Build''' escolha Conditional steps (''multiple'') 
    188188* Em '''Run''' escolha execution node 
     
    197197{{{ 
    198198-DCMAKE_BUILD_TYPE:STRING='Release' 
    199 -DCMAKE_INSTALL_PREFIX:PATH="$WORKSPACE/install/terralib5" 
    200 -DCMAKE_PREFIX_PATH:PATH="/opt/3rdparty;/opt/3rdparty/lib;/opt/3rdparty/gdal2;/opt/3rdparty/pgsql" 
     199-DCMAKE_PREFIX_PATH:PATH="/home/jenkins/MyLibs;/home/jenkins/MyLibs/lib;/home/jenkins/MyLibs/gdal2;/home/jenkins/MyLibs/pgsql" 
    201200-DTERRALIB_BUILD_EXAMPLES_ENABLED:BOOL=OFF 
    202201-DTERRALIB_BUILD_UNITTEST_ENABLED:BOOL=OFF 
     
    207206-DTERRALIB_MOD_BINDING_PYTHON_ENABLED:BOOL=OFF 
    208207-DTERRALIB_MOD_BINDING_LUA_ENABLED:BOOL=OFF 
    209 -DGEOS_INCLUDE_DIR:PATH="/opt/3rdparty/include/geos" 
     208-DGEOS_INCLUDE_DIR:PATH="/home/jenkins/MyLibs/include/geos" 
    210209-DGNUGETTEXT_INCLUDE_DIR:PATH="/usr/include" 
    211210-DGNUGETTEXT_LIBRARY:FILEPATH='/usr/lib/x86_64-linux-gnu/libgettextpo.so' 
    212211-DGNUICONV_LIBRARY:FILEPATH='/usr/lib/x86_64-linux-gnu/libc.so' 
     212-DCMAKE_INSTALL_PREFIX="/home/jenkins/Programs/terralib5" 
    213213}}} 
    214214* Adicione dois '''Build Tool Invocations''', uma para o '''make''' e outra para o '''make install''' (neste último caso basta colocar o argumento install). 
     215 
    215216 
    216217