mirror of
				https://github.com/linuxserver/docker-transmission.git
				synced 2025-10-31 17:05:48 +01:00 
			
		
		
		
	pin version
This commit is contained in:
		| @@ -3,6 +3,7 @@ FROM lsiobase/alpine:3.12 | |||||||
| # set version label | # set version label | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG VERSION | ARG VERSION | ||||||
|  | ARG TRANSMISSION_VERSION | ||||||
| LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | ||||||
| LABEL maintainer="aptalca" | LABEL maintainer="aptalca" | ||||||
|  |  | ||||||
| @@ -21,6 +22,14 @@ RUN \ | |||||||
| 	transmission-daemon \ | 	transmission-daemon \ | ||||||
| 	unrar \ | 	unrar \ | ||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  |  echo "**** install transmission ****" && \ | ||||||
|  |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
|  | 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/ \ | ||||||
|  | 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | ||||||
|  |  fi && \ | ||||||
|  |  apk add --no-cache \ | ||||||
|  | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|  | 	transmission-daemon==${TRANSMISSION_VERSION} && \ | ||||||
|  echo "**** install third party themes ****" && \ |  echo "**** install third party themes ****" && \ | ||||||
|  curl -o \ |  curl -o \ | ||||||
| 	/tmp/combustion.zip -L \ | 	/tmp/combustion.zip -L \ | ||||||
|   | |||||||
| @@ -1,8 +1,8 @@ | |||||||
| FROM lsiobase/alpine:arm64v8-3.12 | FROM lsiobase/alpine:arm64v8-3.12 | ||||||
|  |  | ||||||
| # set version label |  | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG VERSION | ARG VERSION | ||||||
|  | ARG TRANSMISSION_VERSION | ||||||
| LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | ||||||
| LABEL maintainer="aptalca" | LABEL maintainer="aptalca" | ||||||
|  |  | ||||||
| @@ -21,6 +21,14 @@ RUN \ | |||||||
| 	transmission-daemon \ | 	transmission-daemon \ | ||||||
| 	unrar \ | 	unrar \ | ||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  |  echo "**** install transmission ****" && \ | ||||||
|  |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
|  | 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/ \ | ||||||
|  | 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | ||||||
|  |  fi && \ | ||||||
|  |  apk add --no-cache \ | ||||||
|  | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|  | 	transmission-daemon==${TRANSMISSION_VERSION} && \ | ||||||
|  echo "**** install third party themes ****" && \ |  echo "**** install third party themes ****" && \ | ||||||
|  curl -o \ |  curl -o \ | ||||||
| 	/tmp/combustion.zip -L \ | 	/tmp/combustion.zip -L \ | ||||||
| @@ -56,3 +64,4 @@ COPY root/ / | |||||||
| # ports and volumes | # ports and volumes | ||||||
| EXPOSE 9091 51413 | EXPOSE 9091 51413 | ||||||
| VOLUME /config /downloads /watch | VOLUME /config /downloads /watch | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,8 +1,8 @@ | |||||||
| FROM lsiobase/alpine:arm32v7-3.12 | FROM lsiobase/alpine:arm32v7-3.12 | ||||||
|  |  | ||||||
| # set version label |  | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG VERSION | ARG VERSION | ||||||
|  | ARG TRANSMISSION_VERSION | ||||||
| LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" | ||||||
| LABEL maintainer="aptalca" | LABEL maintainer="aptalca" | ||||||
|  |  | ||||||
| @@ -21,6 +21,14 @@ RUN \ | |||||||
| 	transmission-daemon \ | 	transmission-daemon \ | ||||||
| 	unrar \ | 	unrar \ | ||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  |  echo "**** install transmission ****" && \ | ||||||
|  |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
|  | 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/ \ | ||||||
|  | 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | ||||||
|  |  fi && \ | ||||||
|  |  apk add --no-cache \ | ||||||
|  | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|  | 	transmission-daemon==${TRANSMISSION_VERSION} && \ | ||||||
|  echo "**** install third party themes ****" && \ |  echo "**** install third party themes ****" && \ | ||||||
|  curl -o \ |  curl -o \ | ||||||
| 	/tmp/combustion.zip -L \ | 	/tmp/combustion.zip -L \ | ||||||
| @@ -56,3 +64,4 @@ COPY root/ / | |||||||
| # ports and volumes | # ports and volumes | ||||||
| EXPOSE 9091 51413 | EXPOSE 9091 51413 | ||||||
| VOLUME /config /downloads /watch | VOLUME /config /downloads /watch | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							| @@ -103,7 +103,7 @@ pipeline { | |||||||
|       steps{ |       steps{ | ||||||
|         script{ |         script{ | ||||||
|           env.EXT_RELEASE = sh( |           env.EXT_RELEASE = sh( | ||||||
|             script: ''' curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/ |awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}' ''', |             script: ''' curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/ |awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}' ''', | ||||||
|             returnStdout: true).trim() |             returnStdout: true).trim() | ||||||
|             env.RELEASE_LINK = 'custom_command' |             env.RELEASE_LINK = 'custom_command' | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| # jenkins variables | # jenkins variables | ||||||
| project_name: docker-transmission | project_name: docker-transmission | ||||||
| external_type: na | external_type: na | ||||||
| custom_version_command: "curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/ |awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'" | custom_version_command: "curl -s http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/ |awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'" | ||||||
| release_type: stable | release_type: stable | ||||||
| release_tag: latest | release_tag: latest | ||||||
| ls_branch: master | ls_branch: master | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user