Skip to content
Snippets Groups Projects
Commit 8e157d60 authored by Anton Akhmerov's avatar Anton Akhmerov Committed by Joseph Weston
Browse files

mention that conda build should be triggered manually on stable

parent c7c4347d
No related branches found
No related tags found
No related merge requests found
...@@ -22,9 +22,11 @@ bumped. ...@@ -22,9 +22,11 @@ bumped.
Ensure that all tests pass Ensure that all tests pass
-------------------------- --------------------------
This should be as simple as verifying that the latest CI pipeline succeeded.
For major and minor releases we will be tagging the ``master`` branch. For major and minor releases we will be tagging the ``master`` branch.
For patch releases, the ``stable`` branch. For patch releases, the ``stable`` branch.
This should be as simple as verifying that the latest CI pipeline succeeded,
however in ``stable`` branch also manually trigger CI task of building the
conda package and verify that it executes.
Inspect the documentation Inspect the documentation
...@@ -337,7 +339,7 @@ sure to update the codenames and the versions):: ...@@ -337,7 +339,7 @@ sure to update the codenames and the versions)::
Components: main Components: main
Description: Unofficial Debian package repository of http://kwant-project.org/ Description: Unofficial Debian package repository of http://kwant-project.org/
SignWith: C3F147F5980F3535 SignWith: C3F147F5980F3535
Origin: Kwant project Origin: Kwant project
Suite: testing Suite: testing
Codename: buster Codename: buster
...@@ -381,22 +383,22 @@ Make sure ~/.dput.cf has something like this:: ...@@ -381,22 +383,22 @@ Make sure ~/.dput.cf has something like this::
We will also use the following script (prepare_ppa_upload):: We will also use the following script (prepare_ppa_upload)::
#!/bin/sh #!/bin/sh
if [ $# -eq 0 ]; then if [ $# -eq 0 ]; then
echo -e "\nUsage: $(basename $0) lousy mourning2 nasty\n" echo -e "\nUsage: $(basename $0) lousy mourning2 nasty\n"
exit exit
fi fi
version=`dpkg-parsechangelog --show-field Version` version=`dpkg-parsechangelog --show-field Version`
mv debian/changelog /tmp/changelog.$$ mv debian/changelog /tmp/changelog.$$
for release in $@; do for release in $@; do
cp /tmp/changelog.$$ debian/changelog cp /tmp/changelog.$$ debian/changelog
DEBEMAIL=christoph.groth@cea.fr dch -b -v "$version~$release" -u low 'Ubuntu PPA upload' DEBEMAIL=christoph.groth@cea.fr dch -b -v "$version~$release" -u low 'Ubuntu PPA upload'
sed -i -e "1,1 s/UNRELEASED/$release/" debian/changelog sed -i -e "1,1 s/UNRELEASED/$release/" debian/changelog
debuild -S -sa debuild -S -sa
done done
mv /tmp/changelog.$$ debian/changelog mv /tmp/changelog.$$ debian/changelog
Make sure that the Debian package builds correctly and go to its directory. Make sure that the Debian package builds correctly and go to its directory.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment