chiark / gitweb /
5d4015709619aabd85b508bd7d72d8540ed7bc2f
[dgit.git] / tests / tests / gdr-import-dgit
1 #!/bin/bash
2 set -e
3 . tests/lib
4
5 t-dependencies git-buildpackage libfile-fnmatch-perl
6
7 t-setup-import gbp2gdr
8
9 cd $p
10
11 : 'non-dgit upload (but we prepare it with dgit anyway)'
12
13 git checkout -b nmu
14
15 v=2.0-2+num1
16 t-dch-commit -v $v -m nmu
17
18 t-some-changes nmu
19
20 t-dch-commit -r sid
21
22 t-dgit -wgf build-source
23
24 cd ..
25 c=${p}_${v}_source.changes
26 debsign -kBCD22CD83243B79D3DFAC33EA3DBCBC039B13D8A $c
27 dput -c $tmp/dput.cf test-dummy $c
28
29 t-archive-process-incoming sid
30
31 : 'done the nmu, switching back to the maintainer hat'
32
33 cd $p
34 git checkout master
35 t-dgit pull
36
37 git branch t.before
38
39 : t-git-debrebase launder
40
41 t-ok