Skip to content
Snippets Groups Projects
Commit 264268ca authored by Wittenburg, William's avatar Wittenburg, William
Browse files

Detect build image and pick dashboard script based on that

parent c63e7592
No related branches found
No related tags found
1 merge request!283Detect build image and pick dashboard script based on that
...@@ -28,23 +28,24 @@ before_build: ...@@ -28,23 +28,24 @@ before_build:
$env:BUILD_NAME_BRANCH = $env:APPVEYOR_REPO_BRANCH $env:BUILD_NAME_BRANCH = $env:APPVEYOR_REPO_BRANCH
} }
$env:CUSTOM_BUILD_NAME = ("{0}_{1}_vs{2}" -f $env:BUILD_NAME_BRANCH, $env:APPVEYOR_BUILD_NUMBER, $env:APPVEYOR_BUILD_WORKER_IMAGE.split()[2] ) $env:CUSTOM_BUILD_NAME = ("{0}_{1}_vs{2}" -f $env:BUILD_NAME_BRANCH, $env:APPVEYOR_BUILD_NUMBER, $env:APPVEYOR_BUILD_WORKER_IMAGE.split()[2] )
- ctest.exe -VV -S ../adios2/scripts\appveyor\av_default.cmake $env:DASHBOARD_SCRIPT_SUFFIX = ($ENV:APPVEYOR_BUILD_WORKER_IMAGE -replace '\s', '-').ToLower()
- ctest.exe -VV -S ../adios2/scripts\appveyor\av_%DASHBOARD_SCRIPT_SUFFIX%.cmake
-Ddashboard_full=OFF -Ddashboard_full=OFF
-Ddashboard_do_update=true -Ddashboard_do_update=true
-DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME% -DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME%
build_script: build_script:
- ctest.exe -VV -S ../adios2/scripts\appveyor\av_default.cmake - ctest.exe -VV -S ../adios2/scripts\appveyor\av_%DASHBOARD_SCRIPT_SUFFIX%.cmake
-Ddashboard_full=OFF -Ddashboard_full=OFF
-Ddashboard_do_configure=true -Ddashboard_do_configure=true
-DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME% -DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME%
- ctest.exe -VV -S ../adios2/scripts\appveyor\av_default.cmake - ctest.exe -VV -S ../adios2/scripts\appveyor\av_%DASHBOARD_SCRIPT_SUFFIX%.cmake
-Ddashboard_full=OFF -Ddashboard_full=OFF
-Ddashboard_do_build=true -Ddashboard_do_build=true
-DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME% -DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME%
test_script: test_script:
- ctest.exe -VV -S ../adios2/scripts\appveyor\av_default.cmake - ctest.exe -VV -S ../adios2/scripts\appveyor\av_%DASHBOARD_SCRIPT_SUFFIX%.cmake
-Ddashboard_full=OFF -Ddashboard_full=OFF
-Ddashboard_do_test=true -Ddashboard_do_test=true
-DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME% -DCTEST_BUILD_NAME=%CUSTOM_BUILD_NAME%
......
...@@ -4,7 +4,7 @@ set(CTEST_BUILD_CONFIGURATION Release) ...@@ -4,7 +4,7 @@ set(CTEST_BUILD_CONFIGURATION Release)
set(CTEST_CMAKE_GENERATOR "Visual Studio 14 2015 Win64") set(CTEST_CMAKE_GENERATOR "Visual Studio 14 2015 Win64")
set(CTEST_TEST_ARGS PARALLEL_LEVEL 4) set(CTEST_TEST_ARGS PARALLEL_LEVEL 4)
message("av_default.cmake, CTEST_BUILD_NAME=${CTEST_BUILD_NAME}, push build notes is ADIOS_CTEST_SUBMIT_NOTES=${ADIOS_CTEST_SUBMIT_NOTES}") message("av_visual-studio-2015.cmake, CTEST_BUILD_NAME=${CTEST_BUILD_NAME}, push build notes is ADIOS_CTEST_SUBMIT_NOTES=${ADIOS_CTEST_SUBMIT_NOTES}")
set(dashboard_model Experimental) set(dashboard_model Experimental)
set(dashboard_binary_name "build_visual-studio") set(dashboard_binary_name "build_visual-studio")
......
# Client maintainer: chuck.atkins@kitware.com
set(CTEST_SITE "AppVeyor")
set(CTEST_BUILD_CONFIGURATION Release)
set(CTEST_CMAKE_GENERATOR "Visual Studio 15 2017 Win64")
set(CTEST_TEST_ARGS PARALLEL_LEVEL 4)
message("av_visual-studio-2017.cmake, CTEST_BUILD_NAME=${CTEST_BUILD_NAME}, push build notes is ADIOS_CTEST_SUBMIT_NOTES=${ADIOS_CTEST_SUBMIT_NOTES}")
set(dashboard_model Experimental)
set(dashboard_binary_name "build_visual-studio")
set(dashboard_track "Continuous Integration")
set(CTEST_GIT_COMMAND "git.exe")
set(CTEST_UPDATE_VERSION_ONLY TRUE)
set(CTEST_SOURCE_DIRECTORY "$ENV{APPVEYOR_BUILD_FOLDER}")
set(CTEST_DASHBOARD_ROOT "C:/projects/adios2build")
set(dashboard_cache "
ADIOS2_USE_ADIOS1:STRING=OFF
ADIOS2_USE_BZip2:STRING=OFF
ADIOS2_USE_DataMan:STRING=OFF
ADIOS2_USE_Fortran:STRING=OFF
ADIOS2_USE_HDF5:STRING=OFF
ADIOS2_USE_MPI:STRING=OFF
ADIOS2_USE_Python:STRING=OFF
ADIOS2_USE_ZFP:STRING=OFF
ADIOS2_USE_ZeroMQ:STRING=OFF
")
include(${CMAKE_CURRENT_LIST_DIR}/../dashboard/adios_common.cmake)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment