Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • Provide the release tag in the form of “v#.#.#.rc0” where 0 means it’s the first release candidate
    • Select the commit by clicking Target: branch > Recent commits > $commit_hash
    • Copy and paste NEWS change into the description box
    • Select “This is a pre-release"
  1. Create artifacts for the release and push to the dist folder
    • apache-mxnet-src-#.#.#.rc0-incubating.tar.gx:
      • git clone --recursive http://github.com/apache/incubator-mxnet
      • # remove R-package until the licensing issue is resolved
      • rm -rf R-package/
      • Remove all the .git files -  rm -rf .git* 
      • Remove all other files of the form .* (eg .travis etc)
      • (on MacOS use gnu-tar via `brew install gnu-tar` --> gtar)
      • gtar -cvzf apache-mxnet-src-#.#.#.rc0-incubating.tar incubator-mxnet/
      • Try to untar it in a different type of machine and try a classic build with `make`. Follow build instructions in the "Build from Source" section http://mxnet.incubator.apache.org/get_started/install.html
    • apache-mxnet-src-#.#.#.rc0-incubating.tar.gz.asc: 
    • apache-mxnet-src-#.#.#.rc0-incubating.tar.gz.md5: Create MD5 checksum
      • $ md5 apache-mxnet-src-#.#.#.rc0-incubating.tar.gz > apache-mxnet-src-#.#.#.rc0-incubating.tar.gz.md5
    • apache-mxnet-src-#.#.#.rc0-incubating.tar.gz.sha512: Create SHA checksum
      • $ shasum -a 512 apache-mxnet-src-#.#.#.rc0-incubating.tar.gz > apache-mxnet-src-#.#.#.rc0-incubating.tar.gz.sha512
    • #.#.#-incubating.RC0 folder: Create a folder for this RC in the dist folder

...