diff options
Diffstat (limited to 'doc/release.cli')
-rw-r--r-- | doc/release.cli | 14 |
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. |