Vicente Adolfo Bolea Sanchez
f6d5138052
ci,docs: add user guide files to artifacts
2024-02-14 12:06:20 -05:00
Kenneth Moreland
27ee972371
Merge topic 'docs-scripts'
...
d0feb8a2f Fix scripting in docs builds
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3191
2024-02-09 10:34:51 -05:00
Kenneth Moreland
d0feb8a2f7
Fix scripting in docs builds
...
The scripts for the docs CI was set up to build the documentation
(doxygen and user's guide) during the `before_script` stage. This was a
hack so that different versions of the docs could post the built pages
during the `script` phase. However, this causes problems with running in
`reproduce_ci_env.py`.
Instead, move the actual building of documentation to the `script`
stage.
2024-02-08 15:22:20 -05:00
Vicente Adolfo Bolea Sanchez
be76f63449
ci: fix typo for CTEST_EXCLUSION
2024-02-08 15:10:05 -05:00
Jefferson Amstutz
9d1c86c3c3
Merge topic 'anari_sdk_upgrade'
...
f4a781769 update baseline images
ea6136ede better strategy for collecting incoming ANARI-SDK namespaces
383ec8399 update image name
24da5da20 update minimum ANARI-SDK version required
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3180
2024-02-08 14:55:46 -05:00
Jefferson Amstutz
24da5da202
update minimum ANARI-SDK version required
2024-02-08 11:04:15 -06:00
Kenneth Moreland
2983ce68aa
Fix typo in CI name
2024-02-08 10:49:28 -05:00
Kenneth Moreland
68dd196a94
Update docs CI to match job naming convention
...
The naming convention for CI jobs is generally `stage:name` where the
`stage` matches the GitLab stage and the `name` is a description.
However, the documentation jobs broke this convention by being called
`docs:type` where `type` is `continuous`, `latest`, or `master`. This
breaks the convention because `docs` is not a stage and `type` does not
really describe the build. This fouls up things like
`reproduce_ci_env.py` that expect the first part of the name to be the
same as the stage.
This changes the names to `build:docs-continuous`, `build:docs-latest`,
and `build:docs-master`. This follows the convention of matching the
names with the stage.
2024-02-07 10:42:36 -05:00
Vicente Adolfo Bolea Sanchez
59ce85c5b1
ci,ascent: remove ascent build
2024-01-05 08:32:58 +01:00
Vicente Adolfo Bolea Sanchez
ca30daa904
ci,docker: use ch3:sock backend in Opensuse MPICH
2023-11-21 15:54:19 -05:00
Vicente Adolfo Bolea Sanchez
3c5ff4f12a
ci,opensuse: use mpich ofi:socket backend
2023-11-17 19:47:10 -05:00
Kenneth Moreland
b261d23876
Allow turning off todo notes in user's guide
2023-10-24 15:47:17 +11:00
Vicente Adolfo Bolea Sanchez
181d5616eb
build,docs: add sphinx to CI
2023-10-20 15:28:15 -04:00
Vicente Adolfo Bolea Sanchez
7f400505c9
build,docs: add sphinx to CI
2023-10-20 14:14:39 -04:00
Vicente Adolfo Bolea Sanchez
b555b228be
ci: add make and pkg-config to recent imgs
2023-09-11 19:23:14 -04:00
Vicente Adolfo Bolea Sanchez
1cd6be01c2
ci: fix ctest_memcheck args
2023-09-11 19:05:46 -04:00
Vicente Adolfo Bolea Sanchez
5612d26892
cmake: Add makefile against install test
2023-09-11 14:27:36 -04:00
Jefferson Amstutz
db4c5c3b98
initial implementation of ANARI rendering support
2023-08-30 15:52:48 -05:00
Vicente Adolfo Bolea Sanchez
8cb79129da
ci: disable UnitTestWorkletParticleAdvection in hip build
2023-08-11 16:52:47 +00:00
Vicente Bolea
5c6716f8e8
Merge topic 'fix-macos-build'
...
d800a33c2 remove unused variables
bba3f1fa5 macos: use Xcode 14.2
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3117
2023-08-07 20:20:55 -04:00
Vicente Adolfo Bolea Sanchez
bba3f1fa58
macos: use Xcode 14.2
2023-08-07 14:48:45 -04:00
Kenneth Moreland
898115a410
Add copyright notice to scipts and configuration files
...
There are numerous scripts and configuration files defined in the CI setup
and elsewhere that were missing the copyright statement. Add more types
of files to check in the CopyrightStatement test, and update the files
with the appropriate statement.
2023-07-25 11:05:40 -06:00
Vicente Adolfo Bolea Sanchez
1d0e43e969
ci,docker: update serial kokkos image to 4.1
2023-07-05 12:09:46 -04:00
Vicente Adolfo Bolea Sanchez
d907d832a3
CI,opensuse: added sles build with gcc13
2023-06-19 20:06:59 -04:00
Vicente Adolfo Bolea Sanchez
cb0f806988
ci,ascent: disable git-lfs pre-push hook
2023-06-15 17:41:14 -04:00
Vicente Adolfo Bolea Sanchez
7c0f40fe18
ci: setup CUDA arch before sccache
2023-05-15 19:50:54 -04:00
Vicente Adolfo Bolea Sanchez
83b1cb9ecd
ci,warnings: add configure warning exceptions
2023-05-11 19:17:45 -04:00
Vicente Adolfo Bolea Sanchez
a3fcc3180f
ci,crusher: updating to rocm 5.4
2023-05-04 19:50:32 -04:00
Vicente Adolfo Bolea Sanchez
1a0ca75fc8
ci: Add warning icons in GL pipelines
2023-05-02 14:31:36 -04:00
Vicente Adolfo Bolea Sanchez
af06da04fd
ci,cuda: parametrize arch for diff cmake vers
2023-05-02 14:31:36 -04:00
Vicente Bolea
f8a63d18da
Merge topic 'change-macos-clone-path'
...
54dd42271 ci,osx,macos: fix value of GIT_CLONE_PATH
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3046
2023-04-26 11:34:56 -04:00
Vicente Adolfo Bolea Sanchez
54dd42271c
ci,osx,macos: fix value of GIT_CLONE_PATH
2023-04-26 11:33:07 -04:00
Vicente Adolfo Bolea Sanchez
8db94832f1
ci,crusher: changed fs to orion
2023-04-25 19:38:29 -04:00
Vicente Adolfo Bolea Sanchez
53a11e6bbb
crusher,ci: change project; change compiler
2023-04-12 12:05:24 -04:00
Vicente Adolfo Bolea Sanchez
87aff6cdef
ci,hip,tags: remove build tag for hip build
2023-03-16 16:05:28 -04:00
Vicente Bolea
d71c51f171
Merge topic 'update-runner-tag-centos8'
...
d6acc819d ci,centos: update tag to linux-x86_64
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3015
2023-03-14 12:34:19 -04:00
Vicente Adolfo Bolea Sanchez
d6acc819d4
ci,centos: update tag to linux-x86_64
2023-03-14 12:30:03 -04:00
Vicente Adolfo Bolea Sanchez
a810b08a0c
ci,spock,crusher: migrate build to crusher
2023-03-13 19:34:23 -04:00
Thomas H. Gibson
b1bb050bc8
Merge topic 'thrust-sorting'
...
267ee49cb docker: update kokkos hip image
67bf9a966 docker: update kokkos hip image
50d4ab5cc CMake: VTKm_ENABLE_KOKKOS_THRUST to depend on Kokkos with CUDA or HIP enabled
0604f314a Fix for building SERIAL unit tests with KOKKOS_HIP/CUDA enabled
802bf80b0 CI: Add rocthrust installation step
fda475d5b Rework Thrust CMake options
e6f63a807 Adding CMake tweaks to turn off thrust algorithms if thrust is not detected.
5a72275ed Rewrite sorting specialization using std::enable_if_t
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2926
2023-03-06 09:48:43 -05:00
Vicente Adolfo Bolea Sanchez
8033338ce1
ascent,ci,olcf: tune ascent build parallel parameters
2023-03-03 19:34:47 -05:00
Vicente Adolfo Bolea Sanchez
3579deb9de
ascent,ci,olcf: move build to scratch dir
2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
11b56f66d0
ascent,ci,olcf: increase build parallel level
2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
85bbcb9326
ascent,ci,olcf: split build and test stage
2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
eaeced7b72
spock,ci,olcf: disable not working spock02
2023-03-02 14:13:36 -05:00
Vicente Adolfo Bolea Sanchez
0b4946b9ee
spock: build kokkos in every vtk-m build
2023-03-02 14:13:36 -05:00
Vicente Adolfo Bolea Sanchez
76a9e8d1e8
ascent,ci: reduce build concurrency level
...
fixes : #757
2023-02-23 19:15:56 -05:00
Thomas Gibson
802bf80b0f
CI: Add rocthrust installation step
2023-02-20 08:26:28 -06:00
Kenneth Moreland
674572419c
Use Kokkos 3.7.1 in the CI builds
...
This was recommended to us by the Kokkos team.
2023-01-30 09:53:56 -07:00
Ben Boeckel
c8cc834b90
gitlab-ci: add missing platform and feature tags to ascent job
2022-12-21 09:35:53 -05:00
Ben Boeckel
23c0eadb8e
Merge branch 'ci-arch-tags-1.9' into ci-arch-tags
...
* ci-arch-tags-1.9:
gitlab-ci: use arch-specific tags for OS selection
gitlab-ci: add missing feature tag for doxygen submission
gitlab-ci: use arch-specific tags for OS selection
2022-12-21 09:35:46 -05:00