mirror of
				https://github.com/linuxserver/docker-jellyfin.git
				synced 2025-10-31 21:17:39 +09:00 
			
		
		
		
	Bot Updating Templated Files
This commit is contained in:
		
							
								
								
									
										12
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							| @@ -55,7 +55,7 @@ pipeline { | |||||||
|           env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT |           env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT | ||||||
|           env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' |           env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' | ||||||
|           env.PULL_REQUEST = env.CHANGE_ID |           env.PULL_REQUEST = env.CHANGE_ID | ||||||
|           env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./root/donate.txt' |           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' | ||||||
|         } |         } | ||||||
|         script{ |         script{ | ||||||
|           env.LS_RELEASE_NUMBER = sh( |           env.LS_RELEASE_NUMBER = sh( | ||||||
| @@ -234,7 +234,7 @@ pipeline { | |||||||
|                 cd ${TEMPDIR}/repo/${LS_REPO} |                 cd ${TEMPDIR}/repo/${LS_REPO} | ||||||
|                 git checkout -f nightly |                 git checkout -f nightly | ||||||
|                 cd ${TEMPDIR}/docker-${CONTAINER_NAME} |                 cd ${TEMPDIR}/docker-${CONTAINER_NAME} | ||||||
|                 mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github |                 mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows | ||||||
|                 cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ |                 cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ | ||||||
|                 cd ${TEMPDIR}/repo/${LS_REPO}/ |                 cd ${TEMPDIR}/repo/${LS_REPO}/ | ||||||
|                 git add ${TEMPLATED_FILES} |                 git add ${TEMPLATED_FILES} | ||||||
| @@ -688,6 +688,10 @@ pipeline { | |||||||
|           ] |           ] | ||||||
|         ]) { |         ]) { | ||||||
|           sh '''#! /bin/bash |           sh '''#! /bin/bash | ||||||
|  |                 set -e | ||||||
|  |                 TEMPDIR=$(mktemp -d) | ||||||
|  |                 docker pull linuxserver/jenkins-builder:latest | ||||||
|  |                 docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=nightly -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest  | ||||||
|                 docker pull lsiodev/readme-sync |                 docker pull lsiodev/readme-sync | ||||||
|                 docker run --rm=true \ |                 docker run --rm=true \ | ||||||
|                   -e DOCKERHUB_USERNAME=$DOCKERUSER \ |                   -e DOCKERHUB_USERNAME=$DOCKERUSER \ | ||||||
| @@ -695,7 +699,9 @@ pipeline { | |||||||
|                   -e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \ |                   -e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \ | ||||||
|                   -e DOCKER_REPOSITORY=${IMAGE} \ |                   -e DOCKER_REPOSITORY=${IMAGE} \ | ||||||
|                   -e GIT_BRANCH=master \ |                   -e GIT_BRANCH=master \ | ||||||
|                   lsiodev/readme-sync bash -c 'node sync' ''' |                   -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ | ||||||
|  |                   lsiodev/readme-sync bash -c 'node sync'  | ||||||
|  |                 rm -Rf ${TEMPDIR} ''' | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user