Compare commits

..

10 Commits

Author SHA1 Message Date
LinuxServer-CI
f93ea75fe8 Bot Updating Package Versions 2021-09-26 17:08:28 +02:00
LinuxServer-CI
266ec09930 Bot Updating Package Versions 2021-09-19 17:08:56 +02:00
LinuxServer-CI
f4088e7131 Bot Updating Package Versions 2021-09-05 17:09:19 +02:00
LinuxServer-CI
17c2043ab9 Bot Updating Package Versions 2021-08-29 17:18:32 +02:00
LinuxServer-CI
2bd50241a4 Bot Updating Templated Files 2021-08-29 16:58:34 +02:00
LinuxServer-CI
fabc111bf2 Bot Updating Package Versions 2021-08-15 17:11:35 +02:00
LinuxServer-CI
8b3aa0d0fb Bot Updating Package Versions 2021-08-08 12:55:50 +02:00
LinuxServer-CI
868e115a6c Bot Updating Templated Files 2021-08-08 12:43:42 +02:00
Roxedus
aa93ad951b Merge pull request #183 from linuxserver/readme-fix
Resolving typo in readme
2021-08-08 12:42:24 +02:00
homerr
fe3852826d Resolving typo in readme 2021-08-08 11:10:00 +01:00
4 changed files with 19 additions and 14 deletions

15
Jenkinsfile vendored
View File

@@ -385,7 +385,9 @@ pipeline {
// Build Docker container for push to LS Repo
stage('Build-Single') {
when {
environment name: 'MULTIARCH', value: 'false'
expression {
env.MULTIARCH == 'false' || params.PACKAGE_CHECK == 'true'
}
environment name: 'EXIT_STATUS', value: ''
}
steps {
@@ -410,7 +412,10 @@ pipeline {
// Build MultiArch Docker containers for push to LS Repo
stage('Build-Multi') {
when {
environment name: 'MULTIARCH', value: 'true'
allOf {
environment name: 'MULTIARCH', value: 'true'
expression { params.PACKAGE_CHECK == 'false' }
}
environment name: 'EXIT_STATUS', value: ''
}
parallel {
@@ -515,7 +520,7 @@ pipeline {
sh '''#! /bin/bash
set -e
TEMPDIR=$(mktemp -d)
if [ "${MULTIARCH}" == "true" ]; then
if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then
LOCAL_CONTAINER=${IMAGE}:amd64-${META_TAG}
else
LOCAL_CONTAINER=${IMAGE}:${META_TAG}
@@ -576,7 +581,7 @@ pipeline {
steps {
sh '''#! /bin/bash
echo "Packages were updated. Cleaning up the image and exiting."
if [ "${MULTIARCH}" == "true" ]; then
if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then
docker rmi ${IMAGE}:amd64-${META_TAG}
else
docker rmi ${IMAGE}:${META_TAG}
@@ -600,7 +605,7 @@ pipeline {
steps {
sh '''#! /bin/bash
echo "There are no package updates. Cleaning up the image and exiting."
if [ "${MULTIARCH}" == "true" ]; then
if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then
docker rmi ${IMAGE}:amd64-${META_TAG}
else
docker rmi ${IMAGE}:${META_TAG}

View File

@@ -181,7 +181,7 @@ docker run -d \
#### Host vs. Bridge
If you use IPTV, SAT>IP or HDHomeRun, you need to create the container with --net=host and remove the -p flags. This is because to work with these services Tvheadend requires a multicast address of `239.255.255.250` and a UDP port of `1900` which at this time is not possible with docker bridge mode.
If you have other host services which also use multicast such as SSDP/DLNA/Emby you may experience stabilty problems. These can be solved by giving tvheadend its own IP using macavlan.
If you have other host services which also use multicast such as SSDP/DLNA/Emby you may experience stabilty problems. These can be solved by giving tvheadend its own IP using macvlan.
## Parameters

View File

@@ -2,7 +2,7 @@ alpine-baselayout-3.2.0-r7
alpine-keys-2.2-r0
alsa-lib-1.2.2-r0
aom-libs-1.0.0-r1
apk-tools-2.10.6-r0
apk-tools-2.10.8-r0
bash-5.0.17-r0
brotli-libs-1.0.9-r1
bsd-compat-headers-0.7.2-r3
@@ -11,7 +11,7 @@ bzip2-1.0.8-r1
ca-certificates-20191127-r4
ca-certificates-bundle-20191127-r4
coreutils-8.32-r0
curl-7.78.0-r0
curl-7.79.1-r0
expat-2.2.9-r1
ffmpeg-4.3.1-r0
ffmpeg-libs-4.3.1-r0
@@ -33,15 +33,15 @@ libattr-2.4.48-r0
libbsd-0.10.0-r0
libbz2-1.0.8-r1
libc-utils-0.7.2-r3
libcrypto1.1-1.1.1k-r0
libcurl-7.78.0-r0
libcrypto1.1-1.1.1l-r0
libcurl-7.79.1-r0
libdav1d-0.7.0-r0
libdrm-2.4.102-r0
libdvbcsa-1.1.0-r1
libelf-0.179-r0
libffi-3.3-r2
libgcc-9.3.0-r2
libgcrypt-1.8.8-r0
libgcrypt-1.8.8-r1
libgpg-error-1.37-r0
libhdhomerun-libs-20200225-r0
libidn-1.35-r0
@@ -53,7 +53,7 @@ libpciaccess-0.16-r0
libpng-1.6.37-r1
libproc-3.3.16-r0
libssh-0.9.4-r1
libssl1.1-1.1.1k-r0
libssl1.1-1.1.1l-r0
libstdc++-9.3.0-r2
libtasn1-4.16.0-r1
libtheora-1.1.1-r14
@@ -91,7 +91,7 @@ ncurses-libs-6.2_p20200523-r0
ncurses-terminfo-base-6.2_p20200523-r0
nettle-3.5.1-r1
nghttp2-libs-1.41.0-r0
openssl-1.1.1k-r0
openssl-1.1.1l-r0
opus-1.3.1-r0
p11-kit-0.23.22-r0
pcre2-10.35-r0

View File

@@ -61,7 +61,7 @@ optional_block_1_items:
#### Host vs. Bridge
If you use IPTV, SAT>IP or HDHomeRun, you need to create the container with --net=host and remove the -p flags. This is because to work with these services Tvheadend requires a multicast address of `239.255.255.250` and a UDP port of `1900` which at this time is not possible with docker bridge mode.
If you have other host services which also use multicast such as SSDP/DLNA/Emby you may experience stabilty problems. These can be solved by giving tvheadend its own IP using macavlan.
If you have other host services which also use multicast such as SSDP/DLNA/Emby you may experience stabilty problems. These can be solved by giving tvheadend its own IP using macvlan.
# application setup block
app_setup_block_enabled: true