... | ... | @@ -29,12 +29,9 @@ The day of the release: |
|
|
- push master, stable, and next on the server, using the `--tags` option to send the tag as well (the tag must be in the repository *before* you attempt to build the Debian packages)
|
|
|
- trigger a build of the Debian packages for both stable on unstable.
|
|
|
- while the packages are built, prepare the announcement mail for spot-announce
|
|
|
- once the Debian packages are built, login as doc@master, run the following with the correct version number
|
|
|
```sh
|
|
|
wget http://teamcity.lrde.epita.fr/guestAuth/repository/download/Spot_DebianPackages/.lastSuccessful/spot-$VERSION.tar.gz?branch=next -o /lrde/dload/spot/spot-$VERSION.tar.gz
|
|
|
```
|
|
|
- trigger a build of spot-www to update the docker containing the web-server
|
|
|
- wait for the next hour (the web server is updated by a crontab that runs in the first minute of every hour)
|
|
|
- once the Debian packages are built, trigger a build of spot-www to update the docker containing the web-server
|
|
|
(Note that the web site uses the stable packages, while the sandbox and official tarball are generated from the unstable packages.)
|
|
|
- wait for the next hour (the web server is updated by a crontab that runs at xx:20 every hour)
|
|
|
- check that the new web server is running well
|
|
|
- send the announcement email
|
|
|
- add `a` to the version number in `configure.ac`, and add an empty entry at the top of `NEWS` with this version number
|
... | ... | |