Skip to content
This repository was archived by the owner on Jun 30, 2022. It is now read-only.

Commit ee7e096

Browse files
Bot Updating Templated Files
1 parent 6e147d0 commit ee7e096

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

Jenkinsfile

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ pipeline {
5757
echo none
5858
fi''',
5959
returnStdout: true).trim()
60+
env.FUNDING_TAG = sh(
61+
script: '''#!/bin/bash
62+
if [ -e ./.github/FUNDING.yml ] ; then
63+
cat ./.github/FUNDING.yml | md5sum | cut -c1-8
64+
else
65+
echo none
66+
fi''',
67+
returnStdout: true).trim()
6068
}
6169
script{
6270
env.LS_RELEASE_NUMBER = sh(
@@ -222,15 +230,18 @@ pipeline {
222230
docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=master -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest
223231
if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || \
224232
[ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ] || \
225-
[ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ]; then
233+
[ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ] || \
234+
[ "$(cat ${TEMPDIR}/${LS_REPO}/.github/FUNDING.yml | md5sum | cut -c1-8)" != "${FUNDING_TAG}" ]; then
226235
mkdir -p ${TEMPDIR}/repo
227236
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
228237
git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git checkout -f master
229238
cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/repo/${LS_REPO}/
230239
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/
231240
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/LICENSE ${TEMPDIR}/repo/${LS_REPO}/
241+
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github
242+
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.github/FUNDING.yml ${TEMPDIR}/repo/${LS_REPO}/.github/FUNDING.yml
232243
cd ${TEMPDIR}/repo/${LS_REPO}/
233-
git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE
244+
git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE ./.github/FUNDING.yml
234245
git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git commit -m 'Bot Updating Templated Files'
235246
git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all
236247
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}

0 commit comments

Comments
 (0)