summaryrefslogtreecommitdiff
path: root/doc/release.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2023-07-05 08:17:03 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2023-07-05 08:17:03 +0200
commit927d3bcb5bb380bdd5928c2d9fa8c5609a3316ca (patch)
tree9c9420fce836dc3a376af8330367cb85416e1e4d /doc/release.cli
parent4363ecc4da16cd0e69c3e3d6abd5fadc2c69bd99 (diff)
Updates for 0.16.0 releasev0.16.0
Diffstat (limited to 'doc/release.cli')
-rw-r--r--doc/release.cli14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/release.cli b/doc/release.cli
index b24fb71..8aba681 100644
--- a/doc/release.cli
+++ b/doc/release.cli
@@ -250,6 +250,9 @@ distribution from \c{etc/stage} and add the pre-distributed packages
\h#stage-machines|Update \c{stage} \c{buildtab}s and build machines|
+ NOTE: may want to keep old machines around for public testing (since we use
+ existing public buildtabs, none of the new machines will be used).
+
Note: normally, we try to do all of this as part of normal development
(e.g., when adding new machines, etc).
@@ -336,14 +339,18 @@ distribution from \c{etc/stage} and add the pre-distributed packages
\h#test-extra|Perform extra testing|
- CI \c{libauto-symexport}.
+ CI: (check for any new repositories in github.com/build2/)\n
+ \n
+ \c{libauto-symexport}\n
+ \c{hello-thrift}\n
+ \c{assembler-with-cpp}\n
Test \c{cxx20-modules-examples} (see \c{test} script).
Test any third-party/demos (\c{build2-dynamic-module-demo},
\c{cherimcu}, \c{boost-dependency}).
- Test on ARM Mac (run tests for \c{libbutl/build2/bpkg/bdep}.
+ Test on ARM Mac (run tests for \c{libbutl/build2/bpkg/bdep}).
Test build system modules (especially standard pre-installed).
@@ -603,6 +610,9 @@ distribution from \c{etc/stage} and add the pre-distributed packages
manifest values. To resolve this we temporarily add (to \c{crontab})
\c{--ignore-unknown} and make a note to restore.
+ Also change \c{--min-bpkg-version} from previous to current release
+ (not the one being released).
+
\h#build-public|Verify queued packages build with \c{public}|
This makes sure that the new version can be built with the old toolchain.