| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- # Lists of paths for artifacts of various stages.
- .cmake_build_artifacts:
- artifacts:
- expire_in: 1d
- paths:
- # XXX(globbing): Can be simplified with support from
- # https://gitlab.com/gitlab-org/gitlab-runner/issues/4840
- - build/CTestTestfile.cmake
- - build/*/CTestTestfile.cmake
- - build/*/*/CTestTestfile.cmake
- - build/*/*/*/CTestTestfile.cmake
- - build/*/*/*/*/CTestTestfile.cmake
- # Allow CMake to find CMAKE_ROOT.
- - build/CMakeFiles/CMakeSourceDir.txt
- # Take the install tree.
- - build/install/
- # We need the main binaries.
- - build/bin/
- # The cache is needed for the installation test.
- - build/CMakeCache.txt
- # Test binaries. Eventually these might be better under
- # `Source/Tests` or the like.
- - build/Tests/EnforceConfig.cmake
- - build/Tests/CMakeBuildTest.cmake
- - build/Tests/CMakeBuildDoubleProjectTest.cmake
- - build/Tests/CMake*/runcompilecommands
- - build/Tests/CMake*/runcompilecommands.exe
- - build/Tests/CMake*/test*
- - build/Tests/CMake*/PseudoMemcheck/valgrind
- - build/Tests/CMake*/PseudoMemcheck/purify
- - build/Tests/CMake*/PseudoMemcheck/memcheck_fail
- - build/Tests/CMake*/PseudoMemcheck/BC
- - build/Tests/CMake*/PseudoMemcheck/cuda-memcheck
- - build/Tests/CMake*/PseudoMemcheck/valgrind.exe
- - build/Tests/CMake*/PseudoMemcheck/purify.exe
- - build/Tests/CMake*/PseudoMemcheck/memcheck_fail.exe
- - build/Tests/CMake*/PseudoMemcheck/BC.exe
- - build/Tests/CMake*/PseudoMemcheck/cuda-memcheck.exe
- - build/Tests/CMake*/PseudoMemcheck/NoLog
- - build/Tests/CMake*Lib/*LibTests
- - build/Tests/CMake*Lib/*LibTests.exe
- - build/Source/kwsys/cmsysTest*
- - build/Source/kwsys/testConsoleBufChild.exe
- - build/Utilities/cmcurl/curltest
- - build/Utilities/cmcurl/curltest.exe
- - build/Utilities/KWIML/test/kwiml_test
- - build/Utilities/KWIML/test/kwiml_test.exe
- - build/Source/kwsys/*cmsysTestDynload.*
- - build/Source/kwsys/dynloaddir/cmsysTestDynloadImpl.dll
- - build/Source/kwsys/dynloaddir/cmsysTestDynloadUse.dll
- # Test directories.
- - build/Tests/CTest*
- - build/Tests/Find*
- - build/Tests/Qt5*
- - build/Tests/RunCMake/
- - build/Tests/CMakeOnly/
- - build/Tests/CMakeTests/
- - build/Tests/CMakeGUI/
- - build/Tests/FortranC/
- # CTest/CDash information.
- - build/Testing/
- - build/DartConfiguation.tcl
- - build/CTestCustom.cmake
- .cmake_release_artifacts:
- artifacts:
- expire_in: 5d
- # Release artifacts are of interest even for failed jobs.
- when: always
- paths:
- # Any packages made.
- - build/cmake-*-linux-x86_64.*
- - build/cmake-*-linux-aarch64.*
- - build/cmake-*-macos*-universal.*
- # Any source packages made.
- - build/cmake-*.tar.gz
- - build/cmake-*.zip
- .cmake_test_artifacts:
- artifacts:
- expire_in: 1d
- # External testing can be useful even if test jobs fail.
- when: always
- paths:
- # Take the install tree.
- - build/install/
- .cmake_doc_artifacts:
- artifacts:
- expire_in: 1d
- paths:
- # Take the install tree.
- - build/install-doc/
|