mirror of
https://github.com/linuxserver/docker-nextcloud.git
synced 2026-06-03 09:57:35 +00:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c3da422d65 | |||
| 1c0c949fbe | |||
| 7078159442 | |||
| bcf5b2fe07 | |||
| b9a2ae6349 | |||
| 9f4ef3bad0 | |||
| 7b69e40d06 |
Vendored
+22
-4
@@ -76,6 +76,7 @@ pipeline {
|
||||
script{
|
||||
env.EXIT_STATUS = ''
|
||||
env.CI_TEST_ATTEMPTED = ''
|
||||
env.PUSH_ATTEMPTED = ''
|
||||
env.LS_RELEASE = sh(
|
||||
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:develop 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
|
||||
returnStdout: true).trim()
|
||||
@@ -925,6 +926,9 @@ pipeline {
|
||||
environment name: 'EXIT_STATUS', value: ''
|
||||
}
|
||||
steps {
|
||||
script{
|
||||
env.PUSH_ATTEMPTED = 'true'
|
||||
}
|
||||
retry_backoff(5,5) {
|
||||
sh '''#! /bin/bash
|
||||
set -e
|
||||
@@ -954,11 +958,18 @@ pipeline {
|
||||
environment name: 'EXIT_STATUS', value: ''
|
||||
}
|
||||
steps {
|
||||
script{
|
||||
env.PUSH_ATTEMPTED = 'true'
|
||||
}
|
||||
retry_backoff(5,5) {
|
||||
sh '''#! /bin/bash
|
||||
set -e
|
||||
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
|
||||
[[ ${MANIFESTIMAGE%%/*} =~ \\. ]] && MANIFESTIMAGEPLUS="${MANIFESTIMAGE}" || MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}"
|
||||
if [[ "${MANIFESTIMAGE%%/*}" =~ \\. ]]; then
|
||||
MANIFESTIMAGEPLUS="${MANIFESTIMAGE}"
|
||||
else
|
||||
MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}"
|
||||
fi
|
||||
IFS=',' read -ra CACHE <<< "$BUILDCACHE"
|
||||
for i in "${CACHE[@]}"; do
|
||||
if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then
|
||||
@@ -1126,7 +1137,7 @@ EOF
|
||||
}
|
||||
script {
|
||||
if (env.GITHUBIMAGE =~ /lspipepr/){
|
||||
if (env.CI_TEST_ATTEMPTED == "true"){
|
||||
if (env.CI_TEST_ATTEMPTED == "true" || env.PUSH_ATTEMPTED == "true"){
|
||||
sh '''#! /bin/bash
|
||||
# Function to retrieve JSON data from URL
|
||||
get_json() {
|
||||
@@ -1187,14 +1198,21 @@ EOF
|
||||
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||
-H "Accept: application/vnd.github.v3+json" \
|
||||
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
|
||||
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR for commit ${COMMIT_SHA:0:7} : \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
|
||||
else
|
||||
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||
-H "Accept: application/vnd.github.v3+json" \
|
||||
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR: \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
|
||||
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR for commit ${COMMIT_SHA:0:7} : \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
|
||||
fi
|
||||
'''
|
||||
} else {
|
||||
sh '''#! /bin/bash
|
||||
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||
-H "Accept: application/vnd.github.v3+json" \
|
||||
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
|
||||
-d "{\\"body\\": \\"I am a bot, the build for PR commit ${COMMIT_SHA:0:7} failed and as a result no CI test was attempted and no images were pushed.\\"}"
|
||||
'''
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+12
-12
@@ -5,7 +5,7 @@ activity 7.0.0-dev.0 npm
|
||||
alpine-baselayout 3.7.0-r0 apk
|
||||
alpine-baselayout-data 3.7.0-r0 apk
|
||||
alpine-keys 2.5-r0 apk
|
||||
alpine-release 3.22.3-r0 apk
|
||||
alpine-release 3.22.4-r0 apk
|
||||
alsa-lib 1.2.14-r0 apk
|
||||
amphp/amp v2.6.5 php-composer
|
||||
amphp/byte-stream v1.8.2 php-composer
|
||||
@@ -22,7 +22,7 @@ anstyle-query 1.0.2 rust-crate
|
||||
anyhow 1.0.79 rust-crate
|
||||
anyhow 1.0.98 rust-crate
|
||||
aom-libs 3.12.1-r0 apk
|
||||
apache2-utils 2.4.66-r0 apk
|
||||
apache2-utils 2.4.67-r0 apk
|
||||
apk-tools 2.14.9-r3 apk
|
||||
apr 1.7.5-r0 apk
|
||||
apr-util 1.6.3-r1 apk
|
||||
@@ -48,8 +48,8 @@ busybox 1.37.0-r20 apk
|
||||
busybox-binsh 1.37.0-r20 apk
|
||||
c-ares 1.34.6-r0 apk
|
||||
c-client 2007f-r15 apk
|
||||
ca-certificates 20250911-r0 apk
|
||||
ca-certificates-bundle 20250911-r0 apk
|
||||
ca-certificates 20260413-r0 apk
|
||||
ca-certificates-bundle 20260413-r0 apk
|
||||
catatonit 0.2.1-r0 apk
|
||||
cfg-if 1.0.0 rust-crate
|
||||
christian-riesen/base32 1.6.0 php-composer
|
||||
@@ -60,7 +60,7 @@ clap_complete 4.4.6 rust-crate
|
||||
clap_derive 4.4.7 rust-crate
|
||||
clap_lex 0.6.0 rust-crate
|
||||
colorchoice 1.0.0 rust-crate
|
||||
composer 2.9.7 binary
|
||||
composer 2.10.0 binary
|
||||
console 0.15.8 rust-crate
|
||||
coreutils 9.7-r1 apk
|
||||
coreutils-env 9.7-r1 apk
|
||||
@@ -205,7 +205,7 @@ libpanelw 6.5_p20250503-r0 apk
|
||||
libpciaccess 0.18.1-r0 apk
|
||||
libplacebo 6.338.2-r3 apk
|
||||
libpng 1.6.57-r0 apk
|
||||
libpq 17.9-r0 apk
|
||||
libpq 17.10-r0 apk
|
||||
libproc2 4.0.4-r3 apk
|
||||
libpsl 0.21.5-r3 apk
|
||||
libpulse 17.0-r5 apk
|
||||
@@ -277,8 +277,8 @@ nettle 3.10.2-r0 apk
|
||||
new_debug_unreachable 1.0.4 rust-crate
|
||||
nextcloud 1.0.0 npm
|
||||
nextcloud/lognormalizer v3.0.1 php-composer
|
||||
nghttp2-libs 1.65.0-r0 apk
|
||||
nginx 1.28.3-r0 apk
|
||||
nghttp2-libs 1.69.0-r0 apk
|
||||
nginx 1.28.3-r2 apk
|
||||
nom 7.1.3 rust-crate
|
||||
noop_proc_macro 0.3.0 rust-crate
|
||||
notifications 7.0.0-dev.0 npm
|
||||
@@ -288,6 +288,7 @@ num-integer 0.1.45 rust-crate
|
||||
num-rational 0.4.1 rust-crate
|
||||
num-traits 0.2.17 rust-crate
|
||||
numactl 2.0.18-r0 apk
|
||||
office 1.0.0 npm
|
||||
once_cell 1.19.0 rust-crate
|
||||
onevpl-libs 2023.3.1-r2 apk
|
||||
oniguruma 6.9.10-r0 apk
|
||||
@@ -388,7 +389,7 @@ rayon 1.8.0 rust-crate
|
||||
rayon-core 1.12.0 rust-crate
|
||||
readline 8.2.13-r1 apk
|
||||
recommendations 7.0.0-dev.0 npm
|
||||
rsync 3.4.2-r0 apk
|
||||
rsync 3.4.3-r0 apk
|
||||
rubix/ml 2.5.3 php-composer
|
||||
rubix/tensor 3.0.5 php-composer
|
||||
rullzer/easytotp v0.1.4 php-composer
|
||||
@@ -467,8 +468,7 @@ text 8.0.0-dev.0 npm
|
||||
thiserror 1.0.56 rust-crate
|
||||
thiserror-impl 1.0.56 rust-crate
|
||||
tinyvec 1.9.0 rust-crate
|
||||
twofactor_totp 16.0.0-dev.0 npm
|
||||
tzdata 2026a-r0 apk
|
||||
tzdata 2026b-r0 apk
|
||||
unicode-ident 1.0.12 rust-crate
|
||||
unicode-width 0.1.11 rust-crate
|
||||
utf8parse 0.2.1 rust-crate
|
||||
@@ -493,5 +493,5 @@ xz-libs 5.8.3-r0 apk
|
||||
y4m 0.8.0 rust-crate
|
||||
zimg 3.0.5-r3 apk
|
||||
zix-libs 0.6.2-r0 apk
|
||||
zlib 1.3.1-r2 apk
|
||||
zlib 1.3.2-r0 apk
|
||||
zstd-libs 1.5.7-r0 apk
|
||||
|
||||
Reference in New Issue
Block a user