summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez@inria.fr>2018-10-10 10:57:11 +0200
committerDamien Doligez <damien.doligez@inria.fr>2018-10-10 10:57:19 +0200
commitf5f117ea286937d05aa768d56b014cbc3e99077a (patch)
tree418809a589be7bb7a8dde1792c5238d4532f2526 /tools
parent63dbb11d4ddf72d7b143678790d20c4d1b2001e4 (diff)
downloadocaml-f5f117ea286937d05aa768d56b014cbc3e99077a.tar.gz
more fixes to release-checklist, from releasing 4.07.1
Diffstat (limited to 'tools')
-rw-r--r--tools/release-checklist30
1 files changed, 16 insertions, 14 deletions
diff --git a/tools/release-checklist b/tools/release-checklist
index 0d52241531..320d4156e5 100644
--- a/tools/release-checklist
+++ b/tools/release-checklist
@@ -25,10 +25,10 @@ cat >/tmp/env-$USER.sh <<EOF
export MAJOR=4
export MINOR=07
export BUGFIX=1
-export PLUSEXT=+rc1
+export PLUSEXT=
-export BRANCH=$MAJOR.$MINOR
-export VERSION=$MAJOR.$MINOR.$BUGFIX$PLUSEXT
+export BRANCH=\$MAJOR.\$MINOR
+export VERSION=\$MAJOR.\$MINOR.\$BUGFIX\$PLUSEXT
export REPO=http://github.com/ocaml/ocaml
@@ -42,6 +42,7 @@ export WEB_PATH="$OCAML_RELEASE_WEB_PATH"
export DIST=$ARCHIVE_PATH/ocaml/ocaml-$MAJOR.$MINOR
EOF
source /tmp/env-$USER.sh
+echo $VERSION
```
@@ -199,7 +200,7 @@ scp ocaml-$VERSION.tar.{xz,gz} $ARCHIVE_HOST:$DIST
To update the checksum files on the remote host, we first upload the
release environment.
-
+(note: this assumes the user name is the same on the two machines)
```
scp /tmp/env-$USER.sh $ARCHIVE_HOST:/tmp/env-$USER.sh
@@ -226,7 +227,8 @@ cat new-sha512s >> SHA512SUM
rm SHA512SUM.old new-sha512s
# clean up
-rm /tmp/env.sh
+rm /tmp/env-$USER.sh
+exit
```
@@ -325,8 +327,9 @@ We have the pleasure of celebrating <event> by announcing the release of
OCaml version $VERSION.
This is mainly a bug-fix release, see the list of changes below.
-It is (or soon will be) available as an OPAM switch, or as a source
-download here: < http://caml.inria.fr/download.en.html >
+It is (or soon will be) available as a set of OPAM switches,
+and as a source download here:
+ https://caml.inria.fr/pub/distrib/ocaml-$BRANCH/
Happy hacking,
@@ -349,7 +352,7 @@ We want to know about any show-stopping bugs, especially in the
compilation and installation phases.
This <release candidate/beta version> is available as source code at this
-address: < http://caml.inria.fr/pub/distrib/ocaml-$MAJOR.$MINOR/ >
+address: < http://caml.inria.fr/pub/distrib/ocaml-$BRANCH/ >
Happy hacking,
@@ -363,16 +366,15 @@ Happy hacking,
```
Dear OCaml users,
-The release of OCaml 4.05.0 will take place in a few weeks. We have
-created a beta version to help you adapt your software to the new
-features ahead of the release.
+The release of OCaml $BRANCH.$BUGFIX is approaching. We have created
+a beta version to help you adapt your software to the new features
+ahead of the release.
The source code is available at this address:
- https://github.com/ocaml/ocaml/archive/4.05.tar.gz
+ https://github.com/ocaml/ocaml/archive/$VERSION.tar.gz
-and the compiler is also available as the "4.05.0+beta1" and
-"4.05.0+beta1+flambda" OPAM switches.
+and the compiler is also available as a set of OPAM switches.
We want to know about all bugs. Please report them here:
http://caml.inria.fr/mantis/bug_report_page.php