At dev branch
Finally, run semiautomated tests
Edit README.md --> log latest version
Edit Release.txt --> log latest version
Set version:
script/setver.bash major minor patch
New PPA packages:
cd debian
./sendall.bash major.minor.patch description
commit dev branch, push, accept manually at the UI
do the "after_merge" script
checkout master
At master branch
New git tag (launches the CI pipeline)
./git_tag.bash
Back to dev
(run easy_build.bash again since ext libs were erased by debian ppa run)
At dev branch
./setver.bash MAJOR MINOR PATCH
commit dev branch, push, accept manually at we UI
do the "after_merge" script
checkout master
At master branch
New git tag
./git_tag.bash
Back to dev
At valkka-examples:
python3 quicktest.py
python3 copy_tutorial.py
cd tmp
./run_tutorial.bash
Check output, say, with:
grep -i "seg" test.out
problems? check with
gpg --verify
If keys are not working, edit file
~/.gnupg/gpg.conf
and add there
default-key 284B974E9F5BC7FA
trusted-key 284B974E9F5BC7FA