vtk-m/docs/changelog
Robert Maynard 24a264fce8 Add scripts to allow developers to replicate CI environments
To simplify reproducing docker based CI workers locally, VTK-m has python program that handles all the
work automatically for you.

The program is located in `[Utilities/CI/reproduce_ci_env.py ]` and requires python3 and pyyaml.

To use the program is really easy! The following two commands will create the `build:rhel8` gitlab-ci
worker as a docker image and setup a container just as how gitlab-ci would be before the actual
compilation of VTK-m. Instead of doing the compilation, instead you will be given an interactive shell.

```
./reproduce_ci_env.py create rhel8
./reproduce_ci_env.py run rhel8
```

To compile VTK-m from the the interactive shell you would do the following:
```
> src]# cd build/
> build]# cmake --build .
```
2020-04-09 13:54:20 -04:00
..
1.3 Require CMake 3.8 to build VTK-m. 2019-01-09 16:01:22 -05:00
1.4 Add release notes for v1.4.0 2019-06-26 12:13:47 -04:00
1.5 Add release notes for v1.5.0 2019-10-15 13:40:46 -04:00
arrayhandlegroupvecvariable.md ConvertNumComponentsToOffsets using ScanExtented vs. ScanExclusive 2020-03-05 10:57:34 -05:00
binary_search_algorithms.md Add vtkm/Algorithms.h header with device-friendly binary search algorithms. 2019-12-20 12:35:10 -05:00
ci-script.md Add scripts to allow developers to replicate CI environments 2020-04-09 13:54:20 -04:00
configurable-default-types.md Enable changing policy used for library compiles 2020-03-19 15:07:07 -06:00
custom_portal_iterators.md Fixup custom portal iterator logic. 2019-12-17 15:39:51 -05:00
decorator_resizing.md Add support for ArrayHandleDecorator resizing. 2019-12-20 17:03:36 -05:00
deprecation.md Refactor deprecated macros 2019-11-06 14:47:59 -07:00
google_benchmark.md Port benchmarking framework to Google Benchmark. 2020-01-08 10:58:51 -05:00
list-tag-remove-if.md Add changelog for ListTagRemoveIf 2019-11-02 11:08:34 -06:00
list.md Add List changelog 2019-12-04 17:21:32 -07:00
mask_and_scatters_3d_scheduling.md Add changelog for mask and scatter 3d scheduling support 2020-02-27 08:25:54 -05:00
scoping-tokens.md Remove locking control ArrayPortals 2020-03-16 07:10:10 -06:00
shorter-fancy-array-handle-classnames.md Shorter StorageTag for ArrayHandleZip 2020-01-07 07:01:34 -07:00
std_porting_headers.md Add porting layer for future std features 2020-03-16 17:12:16 -06:00
tuple.md Add changelog for Tuple 2020-03-16 17:12:17 -06:00