Files
CMake/Utilities/Release
Brad King 9bf97363b0 Utilities/Release: Replace upload step with a "push" script
Replace the `upload_release.cmake` script with a `push.bash` script
that is more configurable from the command line and that does not
hard-code any destinations.  Instead of using `scp` to access
`cmake.org` directly, push the files atomically to a staging
directory from which another process will actually upload them.
2019-05-24 09:51:25 -04:00
..
2018-08-16 11:56:08 -04:00

To create a cmake release, make sure the "release" tag is pointing to the
expected git commit:

https://cmake.org/gitweb?p=cmake.git;a=shortlog;h=refs/heads/release

Then as kitware@hythloth, using an up-to-date CMake:

  cd ~/CMakeReleases/cmake/Utilities/Release
  mkdir 283rc1
  cd 283rc1
  ~/CMakeReleases/build/bin/cmake -DCMAKE_CREATE_VERSION=release -P ../create-cmake-release.cmake
  ./create-release.sh


create-cmake-release.cmake:  script to run to create release sh scripts
Add or remove machines in create-cmake-release.cmake.

machine_release.cmake : config files for each machine