mirror of
				https://github.com/linuxserver/docker-heimdall.git
				synced 2025-11-04 15:02:35 +09:00 
			
		
		
		
	Bot Updating Templated Files
This commit is contained in:
		
							
								
								
									
										14
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							@@ -82,14 +82,10 @@ pipeline {
 | 
				
			|||||||
        script{
 | 
					        script{
 | 
				
			||||||
          env.PACKAGE_TAG = sh(
 | 
					          env.PACKAGE_TAG = sh(
 | 
				
			||||||
            script: '''#!/bin/bash
 | 
					            script: '''#!/bin/bash
 | 
				
			||||||
                       http_code=$(curl --write-out %{http_code} -s -o /dev/null \
 | 
					                       if [ -e package_versions.txt ] ; then
 | 
				
			||||||
                                   https://raw.githubusercontent.com/${LS_USER}/${LS_REPO}/development/package_versions.txt)
 | 
					                         cat package_versions.txt | md5sum | cut -c1-8
 | 
				
			||||||
                       if [[ "${http_code}" -ne 200 ]] ; then
 | 
					 | 
				
			||||||
                         echo none
 | 
					 | 
				
			||||||
                       else
 | 
					                       else
 | 
				
			||||||
                         curl -s \
 | 
					                         echo none
 | 
				
			||||||
                           https://raw.githubusercontent.com/${LS_USER}/${LS_REPO}/development/package_versions.txt \
 | 
					 | 
				
			||||||
                         | md5sum | cut -c1-8
 | 
					 | 
				
			||||||
                       fi''',
 | 
					                       fi''',
 | 
				
			||||||
            returnStdout: true).trim()
 | 
					            returnStdout: true).trim()
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@@ -121,7 +117,7 @@ pipeline {
 | 
				
			|||||||
      steps{
 | 
					      steps{
 | 
				
			||||||
        script{
 | 
					        script{
 | 
				
			||||||
          env.EXT_RELEASE_CLEAN = sh(
 | 
					          env.EXT_RELEASE_CLEAN = sh(
 | 
				
			||||||
            script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:]//g' ''',
 | 
					            script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''',
 | 
				
			||||||
            returnStdout: true).trim()
 | 
					            returnStdout: true).trim()
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -342,7 +338,7 @@ pipeline {
 | 
				
			|||||||
                  chmod 777 /tmp/package_versions.txt'
 | 
					                  chmod 777 /tmp/package_versions.txt'
 | 
				
			||||||
              elif [ "${DIST_IMAGE}" == "ubuntu" ]; then
 | 
					              elif [ "${DIST_IMAGE}" == "ubuntu" ]; then
 | 
				
			||||||
                docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\
 | 
					                docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\
 | 
				
			||||||
                  apt -qq list --installed | awk "{print \$1,\$2}" > /tmp/package_versions.txt && \
 | 
					                  apt list -qq --installed > /tmp/package_versions.txt && \
 | 
				
			||||||
                  chmod 777 /tmp/package_versions.txt'
 | 
					                  chmod 777 /tmp/package_versions.txt'
 | 
				
			||||||
              fi
 | 
					              fi
 | 
				
			||||||
              NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 )
 | 
					              NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 )
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user