Compare commits
15 Commits
i2p-1.7.0
...
build-debi
Author | SHA1 | Date | |
---|---|---|---|
f1d6fc7a68 | |||
36bbe6cb69 | |||
0d89f24965 | |||
14dd91f17e | |||
c19df57e48 | |||
6ab0bd2f89 | |||
2cc26762b4 | |||
bb52124f98 | |||
aace7f6914 | |||
c9a7ddef44 | |||
ad347cada7 | |||
6c2759dda7 | |||
75e81b7aca | |||
e3208c982b | |||
2dcffc6f29 |
@@ -66,3 +66,40 @@ build_docker:
|
||||
- merge_requests
|
||||
- tags
|
||||
|
||||
|
||||
.build_debian:
|
||||
image: debian:buster-slim
|
||||
stage: build
|
||||
variables:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
before_script:
|
||||
# Workaround for installing openjdk-11-jre-headless
|
||||
- mkdir -p /usr/share/man/man1
|
||||
- apt-get update
|
||||
- apt-get -qqqy install debhelper ant debconf gettext libgmp-dev po-debconf fakeroot
|
||||
build-essential quilt dh-apparmor libservice-wrapper-java libjson-simple-java
|
||||
devscripts libjetty9-java libtomcat9-java libtaglibs-standard-jstlel-java libgetopt-java
|
||||
default-jdk-headless bash-completion
|
||||
script:
|
||||
- ant debian
|
||||
only:
|
||||
- master
|
||||
- merge_requests
|
||||
- tags
|
||||
|
||||
build_debian:buster:
|
||||
extends: .build_debian
|
||||
|
||||
build_debian:bullseye:
|
||||
image: debian:bullseye-slim
|
||||
extends: .build_debian
|
||||
|
||||
build_ubuntu-bionic:
|
||||
image: ubuntu:bionic
|
||||
extends: .build_debian
|
||||
before_script:
|
||||
- apt-get update
|
||||
- apt-get -qqqy install debhelper ant debconf gettext libgmp-dev po-debconf fakeroot
|
||||
build-essential quilt dh-apparmor libservice-wrapper-java libjson-simple-java
|
||||
devscripts libjetty9-java libtomcat9-java libtaglibs-standard-jstlel-java libgetopt-java
|
||||
bash-completion default-jdk-headless
|
||||
|
3
debian/rules
vendored
3
debian/rules
vendored
@@ -51,9 +51,10 @@ endif
|
||||
|
||||
|
||||
%:
|
||||
dh $@ --with systemd,bash-completion
|
||||
dh $@ --with systemd,bash-completion,quilt
|
||||
|
||||
clean: createcopyright
|
||||
dh $@ --with systemd,bash-completion
|
||||
|
||||
override_dh_auto_clean:
|
||||
-[ -r $(CURDIR)/debian/routerversion.java.bak ] && mv -f $(CURDIR)/debian/routerversion.java.bak $(ROUTERVERSION)
|
||||
|
Reference in New Issue
Block a user