mirror of
				https://github.com/linuxserver/docker-swag.git
				synced 2025-10-31 04:57:43 +09:00 
			
		
		
		
	Bot Updating Templated Files
This commit is contained in:
		
							
								
								
									
										33
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										33
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							| @@ -57,11 +57,21 @@ pipeline { | |||||||
|       steps{ |       steps{ | ||||||
|         echo "Running on node: ${NODE_NAME}" |         echo "Running on node: ${NODE_NAME}" | ||||||
|         sh '''#! /bin/bash |         sh '''#! /bin/bash | ||||||
|               containers=$(docker ps -aq) |               echo "Pruning builder" | ||||||
|  |               docker builder prune -f --builder container || : | ||||||
|  |               containers=$(docker ps -q) | ||||||
|               if [[ -n "${containers}" ]]; then |               if [[ -n "${containers}" ]]; then | ||||||
|                 docker stop ${containers} |                 BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit') | ||||||
|  |                 for container in ${containers}; do | ||||||
|  |                   if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then | ||||||
|  |                     echo "skipping buildx container in docker stop" | ||||||
|  |                   else | ||||||
|  |                     echo "Stopping container ${container}" | ||||||
|  |                     docker stop ${container} | ||||||
|                   fi |                   fi | ||||||
|               docker system prune -af --volumes || : ''' |                 done | ||||||
|  |               fi | ||||||
|  |               docker system prune -f --volumes || : ''' | ||||||
|         script{ |         script{ | ||||||
|           env.EXIT_STATUS = '' |           env.EXIT_STATUS = '' | ||||||
|           env.LS_RELEASE = sh( |           env.LS_RELEASE = sh( | ||||||
| @@ -1152,12 +1162,21 @@ EOF | |||||||
|     } |     } | ||||||
|     cleanup { |     cleanup { | ||||||
|       sh '''#! /bin/bash |       sh '''#! /bin/bash | ||||||
|             echo "Performing docker system prune!!" |             echo "Pruning builder!!" | ||||||
|             containers=$(docker ps -aq) |             docker builder prune -f --builder container || : | ||||||
|  |             containers=$(docker ps -q) | ||||||
|             if [[ -n "${containers}" ]]; then |             if [[ -n "${containers}" ]]; then | ||||||
|               docker stop ${containers} |               BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit') | ||||||
|  |               for container in ${containers}; do | ||||||
|  |                 if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then | ||||||
|  |                   echo "skipping buildx container in docker stop" | ||||||
|  |                 else | ||||||
|  |                   echo "Stopping container ${container}" | ||||||
|  |                   docker stop ${container} | ||||||
|                 fi |                 fi | ||||||
|             docker system prune -af --volumes || : |               done | ||||||
|  |             fi | ||||||
|  |             docker system prune -f --volumes || : | ||||||
|          ''' |          ''' | ||||||
|       cleanWs() |       cleanWs() | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user