Skip to content

Prepare to generate r3.7.2 release documentation #973

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions docs/content/mongocxx-v3/installation/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,12 @@ release tarball.

The [mongocxx releases](https://github.com/mongodb/mongo-cxx-driver/releases)
page will have links to the release tarball for the version you wish you install. For
example, to download version 3.7.1:
example, to download version 3.7.2:

```sh
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.1/mongo-cxx-driver-r3.7.1.tar.gz
tar -xzf mongo-cxx-driver-r3.7.1.tar.gz
cd mongo-cxx-driver-r3.7.1/build
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.2/mongo-cxx-driver-r3.7.2.tar.gz
tar -xzf mongo-cxx-driver-r3.7.2.tar.gz
cd mongo-cxx-driver-r3.7.2/build
```

Make sure you change to the `build` directory of whatever source tree you
Expand Down Expand Up @@ -142,4 +142,3 @@ Second, the uninstall script can be called:
```sh
sudo <install-dir>/share/mongo-cxx-driver/uninstall.sh
```

9 changes: 4 additions & 5 deletions docs/content/mongocxx-v3/installation/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,12 @@ release tarball.

The [mongocxx releases](https://github.com/mongodb/mongo-cxx-driver/releases)
page will have links to the release tarball for the version you wish you install. For
example, to download version 3.7.1:
example, to download version 3.7.2:

```sh
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.1/mongo-cxx-driver-r3.7.1.tar.gz
tar -xzf mongo-cxx-driver-r3.7.1.tar.gz
cd mongo-cxx-driver-r3.7.1/build
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.2/mongo-cxx-driver-r3.7.2.tar.gz
tar -xzf mongo-cxx-driver-r3.7.2.tar.gz
cd mongo-cxx-driver-r3.7.2/build
```

Make sure you change to the `build` directory of whatever source tree you
Expand Down Expand Up @@ -142,4 +142,3 @@ Second, the uninstall script can be called:
```sh
sudo <install-dir>/share/mongo-cxx-driver/uninstall.sh
```

9 changes: 4 additions & 5 deletions docs/content/mongocxx-v3/installation/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ release tarball.

The [mongocxx releases](https://github.com/mongodb/mongo-cxx-driver/releases)
page will have links to the release tarball for the version you wish you install. For
example, to download version 3.7.1:
example, to download version 3.7.2:

```sh
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.1/mongo-cxx-driver-r3.7.1.tar.gz
tar -xzf mongo-cxx-driver-r3.7.1.tar.gz
cd mongo-cxx-driver-r3.7.1/build
curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.2/mongo-cxx-driver-r3.7.2.tar.gz
tar -xzf mongo-cxx-driver-r3.7.2.tar.gz
cd mongo-cxx-driver-r3.7.2/build
```

Make sure you change to the `build` directory of whatever source tree you
Expand Down Expand Up @@ -171,4 +171,3 @@ Second, the uninstall script can be called:
```sh
C:\opt\mongo-cxx-driver\share\mongo-cxx-driver\uninstall.cmd
```

1 change: 1 addition & 0 deletions etc/apidocmenu.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Currently, no drivers guarantee API or ABI stability.

| mongocxx |
| ---------------------------------------------|
| [mongocxx-3.7.2](../mongocxx-3.7.2) |
| [mongocxx-3.7.1](../mongocxx-3.7.1) |
| [mongocxx-3.7.0](../mongocxx-3.7.0) |
| [mongocxx-3.6.7](../mongocxx-3.6.7) |
Expand Down
2 changes: 1 addition & 1 deletion etc/generate-all-apidocs.pl
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ sub _try_run {
r3.6.7
r3.7.0
r3.7.1
r3.7.2
);

sub main {
Expand All @@ -68,4 +69,3 @@ sub main {
}

main();

8 changes: 4 additions & 4 deletions etc/releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ For a minor release this should be the
[waterfall](https://evergreen.mongodb.com/waterfall/cxx-driver) tracking the
master branch (requires auth).
For a patch release this is the waterfall tracking that branch. E.g. if you are
releasing 3.7.1, then refer to the the waterfall tracking
releasing 3.7.3, then refer to the the waterfall tracking
[releases/v3.7](https://spruce.mongodb.com/commits/cxx-driver-v3.7)
(requires auth).

Expand Down Expand Up @@ -65,7 +65,7 @@ pip install -r etc/requirements.txt

If doing a minor release (e.g. releasing r3.8.0), stay on the master branch. You
will create a new `releases/v3.8` branch later in the instructions. If doing a
patch release (e.g. releasing r3.7.1), check out the corresponding release
patch release (e.g. releasing r3.7.3), check out the corresponding release
branch, which should be the existing `releases/v3.7` branch.

Create a tag for the commit to serve as the release (or release candidate):
Expand Down Expand Up @@ -211,7 +211,7 @@ This requires a macOS machine.
If this is a stable release, update the [mongo-cxx-driver](https://github.com/Homebrew/homebrew-core/blob/master/Formula/mongo-cxx-driver.rb) homebrew formula, using: `brew bump-formula-pr --url <tarball url>`

Example:
`brew bump-formula-pr mongo-cxx-driver --url https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.1/mongo-cxx-driver-r3.7.1.tar.gz`
`brew bump-formula-pr mongo-cxx-driver --url https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.7.3/mongo-cxx-driver-r3.7.3.tar.gz`

## File a DOCSP ticket if needed

Expand Down Expand Up @@ -323,7 +323,7 @@ DH_VERBOSE=1 DEB_BUILD_OPTIONS="parallel=$(nproc)" gbp buildpackage --git-dist=s
```
$ sudo cowbuilder --login --basepath /var/cache/pbuilder/base-sid.cow/ --bindmounts $HOME
# apt update && apt install -y lintian
# lintian -viI mongo-cxx-driver_3.7.1-1_amd64.changes
# lintian -viI mongo-cxx-driver_3.7.2-1_amd64.changes
```

- You may need to update to the latest Debian policy, which you can do the
Expand Down