]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
doozer: enable bintray publishing and i386 builds for bionic
authormpmc <hello@markclarkstone.co.uk>
Thu, 24 May 2018 18:21:57 +0000 (19:21 +0100)
committerperexg <perex@perex.cz>
Thu, 7 Jun 2018 16:14:14 +0000 (18:14 +0200)
.doozer.json
Autobuild/bionic-i386.sh [new file with mode: 0644]

index 87ae4e33c1dfc90af8570ea6da3811924c4e89e6..1b6790496f4512b8db384695e75226a334670e17 100644 (file)
       ],
       "buildcmd": [
         "./configure --disable-dvbscan && make -C rpm build-doozer",
-        "support/bintray.py publish filelist.txt"
+        "support/bintray.py publish filelist.txt",
       ]
     },
     "bionic-amd64": {
       ],
       "buildcmd": [
         "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+        "support/bintray.py publish filelist.txt",
+      ]
+    },
+    "bionic-i386": {
+      "buildenv": "docker:i386/ubuntu:bionic",
+      "builddeps": [
+        "cmake",
+        "git",
+        "build-essential",
+        "pkg-config",
+        "gettext",
+        "libavahi-client-dev",
+        "libssl-dev",
+        "zlib1g-dev",
+        "wget",
+        "bzip2",
+        "git-core",
+        "liburiparser-dev",
+        "libpcre2-dev",
+        "libdvbcsa-dev",
+        "python",
+        "debhelper",
+        "ccache"
+      ],
+      "buildcmd": [
+        "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+        "support/bintray.py publish filelist.txt",
       ]
     },
   }
diff --git a/Autobuild/bionic-i386.sh b/Autobuild/bionic-i386.sh
new file mode 100644 (file)
index 0000000..12df569
--- /dev/null
@@ -0,0 +1,3 @@
+AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=i686"
+DEBDIST=bionic
+source Autobuild/debian.sh