chiark / gitweb /
bd31f23464b1e99d6dd8af5ade3bf14ec9023979
[dgit-junk.git] / README.infra-update
1 #### infrastructure upgrade process
2  # get right tree in git on zealot and make it pass all tests
3  # push to inbound branches
4      git push gideon +HEAD:t
5      git push dgit-cgi +HEAD+t
6  # do upload of dgit-test-dummy
7      dch -v1.12 -Dexperimental 'For testing infrastructure'
8      debcommit -a
9      dgit -wgf build
10      dgit --deliberately-include-questionable-history push experimental
11  # check that tree is visible with
12      dgit fetch
13      curl https://git.dgit.debian.org/dgit-test-dummy/info/refs
14
15 #### package upload
16  # get right tree in git on zealot and make it pass all tests
17  # push to chiark master
18  # finalise changelog (including suite and urgency) and commit
19  # build
20      PERLLIB=. ./dgit -wgf build
21  # install
22      dpkg -i ../dgit_BLAH_all.deb
23  # push
24      dgit -wgf push
25  # push to chiark master