Changes between Version 22 and Version 23 of programmersguide/jenkins
- Timestamp:
- 08/01/16 08:53:57 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
programmersguide/jenkins
v22 v23 182 182 * Ajuste o '''#Máximo de builds''' (''Max # of builds to keep''). Exemplo: 100. 183 183 * 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. 185 185 * 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. 187 187 * Na opcao '''Build''' escolha Conditional steps (''multiple'') 188 188 * Em '''Run''' escolha execution node … … 197 197 {{{ 198 198 -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" 201 200 -DTERRALIB_BUILD_EXAMPLES_ENABLED:BOOL=OFF 202 201 -DTERRALIB_BUILD_UNITTEST_ENABLED:BOOL=OFF … … 207 206 -DTERRALIB_MOD_BINDING_PYTHON_ENABLED:BOOL=OFF 208 207 -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" 210 209 -DGNUGETTEXT_INCLUDE_DIR:PATH="/usr/include" 211 210 -DGNUGETTEXT_LIBRARY:FILEPATH='/usr/lib/x86_64-linux-gnu/libgettextpo.so' 212 211 -DGNUICONV_LIBRARY:FILEPATH='/usr/lib/x86_64-linux-gnu/libc.so' 212 -DCMAKE_INSTALL_PREFIX="/home/jenkins/Programs/terralib5" 213 213 }}} 214 214 * Adicione dois '''Build Tool Invocations''', uma para o '''make''' e outra para o '''make install''' (neste último caso basta colocar o argumento install). 215 215 216 216 217
