Hans-Christoph Steiner
adc1471c5a
include ca-certificates packages so HTTPS connections verify
2018-05-22 22:35:43 +02:00
Hans-Christoph Steiner
5b370ec68d
prefer `apt-get build-dep` if the current Debian version works
2018-05-22 22:35:43 +02:00
Hans-Christoph Steiner
38ad096a13
force pristine-tar branch to latest version from origin
2018-05-22 22:35:43 +02:00
Hans-Christoph Steiner
188035f0e3
test: do actual run using gitlab-runner
...
https://gitlab.com/gitlab-org/gitlab-runner/issues/2438#note_34431388
2018-05-22 22:35:43 +02:00
Hans-Christoph Steiner
2693459488
small cleanups
2018-05-22 22:35:43 +02:00
Hans-Christoph Steiner
4cd308deaa
use lockfile to prevent running gitlab-ci commands twice
...
Workaround for this bug:
https://gitlab.com/gitlab-org/gitlab-runner/issues/1380#note_48552305
2018-05-22 22:35:41 +02:00
Hans-Christoph Steiner
cbb63b4343
support building merge request branches
...
CI_COMMIT_TAG is only present when building a tag, in which case the var
CI_COMMIT_REF_NAME is set to the tag name rather than the branch name. gbp
does not build from tags, only branches.
2018-05-22 22:35:00 +02:00
Hans-Christoph Steiner
aaefe38f84
auto-run git-buildpackage setup for all gitlab-ci scripts
...
the script: section will be run after gbp completes
2018-05-22 22:35:00 +02:00
Hans-Christoph Steiner
71d583ae8e
properly parse Build-Depends: with | in it
2018-05-18 12:09:08 +02:00
Hans-Christoph Steiner
85af406fbf
gitlab-ci: switch to using registry env vars
2018-05-16 16:47:29 +02:00
Hans-Christoph Steiner
6099e4363b
print info and continue if cannot setup pristine-tar
2018-05-15 15:17:20 +02:00
Hans-Christoph Steiner
7a8d481dea
ensure pristine-tar branch exists before running gbp
2018-05-15 14:38:10 +02:00
Hans-Christoph Steiner
71a5dcfe3c
do not remove docs/etc so it is an accurate test env
2018-02-23 15:17:17 +01:00
Hans-Christoph Steiner
792922b378
include workaround to using openjdk-8-jre-headless on slim images
...
#863199
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199
2018-02-22 23:19:18 +01:00
Hans-Christoph Steiner
21cd8dd366
quiet apt-get log output a bit
2018-02-22 22:06:16 +01:00
Hans-Christoph Steiner
85a831cefc
switch from sid to testing to avoid random failures
2018-02-16 14:17:11 +01:00
Hans-Christoph Steiner
0c02510d94
run script with whole git-buildpackage process
2018-01-09 18:28:44 +01:00
Hans-Christoph Steiner
70e480390b
first stab at docker image build process
2018-01-08 21:54:08 +01:00
Hans-Christoph Steiner
c62e2042b7
add README
2018-01-08 17:43:05 +01:00
Hans-Christoph Steiner
52329fa6fe
add license
2018-01-08 17:41:39 +01:00