| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240 |
- # Lists of paths for artifacts of various stages.
- .cmake_build_artifacts:
- artifacts:
- expire_in: 1d
- paths:
- # Test specifications.
- - ${CMAKE_CI_BUILD_DIR}/**/CTestTestfile.cmake
- # Allow CMake to find CMAKE_ROOT.
- - ${CMAKE_CI_BUILD_DIR}/CMakeFiles/CMakeSourceDir.txt
- # Take the install tree.
- - ${CMAKE_CI_BUILD_DIR}/install/
- # We need the main binaries.
- - ${CMAKE_CI_BUILD_DIR}/bin/
- # The cache is needed for the installation test.
- - ${CMAKE_CI_BUILD_DIR}/CMakeCache.txt
- # Test binaries. Eventually these might be better under
- # `Source/Tests` or the like.
- - ${CMAKE_CI_BUILD_DIR}/Tests/EnforceConfig.cmake
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMakeBuildTest.cmake
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMakeBuildDoubleProjectTest.cmake
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/runcompilecommands
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/runcompilecommands.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/test*
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/valgrind
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/purify
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/memcheck_fail
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/BC
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/cuda-memcheck
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/valgrind.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/purify.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/memcheck_fail.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/BC.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/cuda-memcheck.exe
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*/PseudoMemcheck/NoLog
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*Lib/*LibTests
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMake*Lib/*LibTests.exe
- - ${CMAKE_CI_BUILD_DIR}/Source/kwsys/cmsysTest*
- - ${CMAKE_CI_BUILD_DIR}/Utilities/cmcurl/curltest
- - ${CMAKE_CI_BUILD_DIR}/Utilities/cmcurl/curltest.exe
- - ${CMAKE_CI_BUILD_DIR}/Utilities/KWIML/test/kwiml_test
- - ${CMAKE_CI_BUILD_DIR}/Utilities/KWIML/test/kwiml_test.exe
- - ${CMAKE_CI_BUILD_DIR}/Source/kwsys/*cmsysTestDynload.*
- - ${CMAKE_CI_BUILD_DIR}/Source/kwsys/dynloaddir/cmsysTestDynloadImpl.dll
- - ${CMAKE_CI_BUILD_DIR}/Source/kwsys/dynloaddir/cmsysTestDynloadUse.dll
- # Test directories.
- - ${CMAKE_CI_BUILD_DIR}/Tests/CTest*
- - ${CMAKE_CI_BUILD_DIR}/Tests/Find*
- - ${CMAKE_CI_BUILD_DIR}/Tests/Qt*
- - ${CMAKE_CI_BUILD_DIR}/Tests/RunCMake/
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMakeOnly/
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMakeTests/
- - ${CMAKE_CI_BUILD_DIR}/Tests/CMakeGUI/
- - ${CMAKE_CI_BUILD_DIR}/Tests/FortranC/
- # CTest/CDash information.
- - ${CMAKE_CI_BUILD_DIR}/Testing/
- - ${CMAKE_CI_BUILD_DIR}/DartConfiguration.tcl
- - ${CMAKE_CI_BUILD_DIR}/CTestCustom.cmake
- - ${CMAKE_CI_BUILD_DIR}/cdash-build-id
- # CTest coverage files.
- - ${CMAKE_CI_BUILD_DIR}/CMakeFiles/TargetDirectories.txt
- - ${CMAKE_CI_BUILD_DIR}/Bullseye/
- - ${CMAKE_CI_BUILD_DIR}/**/*.gcno
- - ${CMAKE_CI_BUILD_DIR}/Source/QtDialog/moc_*.cpp
- - ${CMAKE_CI_BUILD_DIR}/Source/QtDialog/ui_*.h
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- .cmake_build_package_artifacts:
- artifacts:
- expire_in: 1d
- name: "$CMAKE_CI_ARTIFACTS_NAME"
- paths:
- # Allow CPack to find CMAKE_ROOT and license text.
- - build/CMakeFiles/CMakeSourceDir.txt
- - build/CMakeFiles/LICENSE.txt
- # Install rules.
- - build/**/cmake_install.cmake
- # We need the main binaries.
- - build/bin/
- # Pass through the documentation.
- - build/install-doc/
- # CPack configuration.
- - build/CPackConfig.cmake
- - build/CMakeCPackOptions.cmake
- - build/Source/QtDialog/QtDialogCPack.cmake
- # CPack/IFW packaging files.
- - build/CMake*.qs
- # CPack/WIX packaging files.
- - build/Utilities/Release/WiX/custom_action_dll*.wxs
- - build/Utilities/Release/WiX/CustomAction/CMakeWiXCustomActions.*
- .cmake_release_artifacts:
- artifacts:
- expire_in: 5d
- name: "$CMAKE_CI_ARTIFACTS_NAME"
- # Release artifacts are of interest even for failed jobs.
- when: always
- paths:
- # Any packages made.
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-linux-x86_64.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-linux-aarch64.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-macos*-universal.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-sunos-x86_64.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-sunos-sparc64.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-windows-x86_64.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-windows-i386.*
- - ${CMAKE_CI_BUILD_DIR}/cmake-*-windows-arm64.*
- # Any source packages made.
- - ${CMAKE_CI_BUILD_DIR}/cmake-*.tar.gz
- - ${CMAKE_CI_BUILD_DIR}/cmake-*.zip
- # Any unsigned packages made.
- - ${CMAKE_CI_BUILD_DIR}/unsigned/cmake-*
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- .cmake_cdash_artifacts:
- artifacts:
- expire_in: 1d
- when: always
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- .cmake_junit_artifacts:
- artifacts:
- expire_in: 1d
- when: always
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- junit:
- - ${CMAKE_CI_BUILD_DIR}/junit.xml
- .cmake_valgrind_artifacts:
- artifacts:
- expire_in: 1d
- when: always
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- junit:
- - ${CMAKE_CI_BUILD_DIR}/junit.xml
- paths:
- # Valgrind logs.
- - ${CMAKE_CI_BUILD_DIR}/Testing/Temporary/MemoryChecker.*.log
- .cmake_sphinx_artifacts:
- artifacts:
- expire_in: 1d
- when: always
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- paths:
- # Take the sphinx logs.
- - ${CMAKE_CI_BUILD_DIR}/build-*.log
- - ${CMAKE_CI_BUILD_DIR}/linkcheck/output.*
- # Take the HTML output.
- - ${CMAKE_CI_BUILD_DIR}/html/
- .cmake_test_artifacts:
- artifacts:
- expire_in: 1d
- # External testing can be useful even if test jobs fail.
- when: always
- reports:
- junit:
- - ${CMAKE_CI_BUILD_DIR}/junit.xml
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- paths:
- # Take the install tree.
- - ${CMAKE_CI_BUILD_DIR}/install/
- .cmake_coverage_artifacts:
- artifacts:
- expire_in: 1d
- # External testing can be useful even if test jobs fail.
- when: always
- reports:
- junit:
- - ${CMAKE_CI_BUILD_DIR}/junit.xml
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- paths:
- # Generated sources.
- - ${CMAKE_CI_BUILD_DIR}/Source/QtDialog/moc_*.cpp
- - ${CMAKE_CI_BUILD_DIR}/Source/QtDialog/ui_*.h
- # CTest coverage files.
- - ${CMAKE_CI_BUILD_DIR}/CMakeFiles/TargetDirectories.txt
- - ${CMAKE_CI_BUILD_DIR}/Bullseye/
- - ${CMAKE_CI_BUILD_DIR}/**/*.gcno
- - ${CMAKE_CI_BUILD_DIR}/**/*.gcda
- # CTest/CDash information.
- - ${CMAKE_CI_BUILD_DIR}/Testing/
- - ${CMAKE_CI_BUILD_DIR}/DartConfiguration.tcl
- - ${CMAKE_CI_BUILD_DIR}/CTestCustom.cmake
- - ${CMAKE_CI_BUILD_DIR}/cdash-build-id
- .cmake_doc_artifacts:
- artifacts:
- expire_in: 1d
- reports:
- annotations:
- - ${CMAKE_CI_BUILD_DIR}/annotations.json
- paths:
- # Take the install tree.
- - ${CMAKE_CI_BUILD_DIR}/install-doc/
- .cmake_org_help_artifacts:
- artifacts:
- expire_in: 1d
- paths:
- - ${CMAKE_CI_BUILD_DIR}/html
- exclude:
- - ${CMAKE_CI_BUILD_DIR}/html/.buildinfo
- .cmake_tidy_artifacts:
- artifacts:
- expire_in: 1d
- when: always
- paths:
- - clang-tidy-fixes.patch
|