Skip to content
This repository was archived by the owner on Jan 6, 2021. It is now read-only.

Commit b0f3d7f

Browse files
Bot Updating Templated Files
1 parent 251ffaa commit b0f3d7f

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Jenkinsfile

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ pipeline {
5656
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT
5757
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/'
5858
env.PULL_REQUEST = env.CHANGE_ID
59-
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./root/donate.txt'
59+
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt'
6060
}
6161
script{
6262
env.LS_RELEASE_NUMBER = sh(
@@ -234,7 +234,7 @@ pipeline {
234234
cd ${TEMPDIR}/repo/${LS_REPO}
235235
git checkout -f master
236236
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
237-
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github
237+
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
238238
cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/
239239
cd ${TEMPDIR}/repo/${LS_REPO}/
240240
git add ${TEMPLATED_FILES}
@@ -688,14 +688,20 @@ pipeline {
688688
]
689689
]) {
690690
sh '''#! /bin/bash
691+
set -e
692+
TEMPDIR=$(mktemp -d)
693+
docker pull linuxserver/jenkins-builder:latest
694+
docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=master -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest
691695
docker pull lsiodev/readme-sync
692696
docker run --rm=true \
693697
-e DOCKERHUB_USERNAME=$DOCKERUSER \
694698
-e DOCKERHUB_PASSWORD=$DOCKERPASS \
695699
-e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \
696700
-e DOCKER_REPOSITORY=${IMAGE} \
697701
-e GIT_BRANCH=master \
698-
lsiodev/readme-sync bash -c 'node sync' '''
702+
-v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \
703+
lsiodev/readme-sync bash -c 'node sync'
704+
rm -Rf ${TEMPDIR} '''
699705
}
700706
}
701707
}

0 commit comments

Comments
 (0)