mirror of
				https://github.com/linuxserver/docker-transmission.git
				synced 2025-10-31 08:55:47 +01:00 
			
		
		
		
	Merge pull request #149 from linuxserver/alpine_repo
Use external_type: alpine_repo
This commit is contained in:
		| @@ -1,6 +1,5 @@ | |||||||
| FROM ghcr.io/linuxserver/baseimage-alpine:3.13 | FROM ghcr.io/linuxserver/baseimage-alpine:3.13 | ||||||
|  |  | ||||||
| # set version label |  | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG VERSION | ARG VERSION | ||||||
| ARG TRANSMISSION_VERSION | ARG TRANSMISSION_VERSION | ||||||
| @@ -25,8 +24,8 @@ RUN \ | |||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  echo "**** install transmission ****" && \ |  echo "**** install transmission ****" && \ | ||||||
|  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
| 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/ \ | 	TRANSMISSION_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \ | ||||||
| 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | 	&& awk '/^P:transmission-daemon$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \ | ||||||
|  fi && \ |  fi && \ | ||||||
|  apk add --no-cache \ |  apk add --no-cache \ | ||||||
| 	transmission-cli==${TRANSMISSION_VERSION} \ | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ RUN \ | |||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  echo "**** install transmission ****" && \ |  echo "**** install transmission ****" && \ | ||||||
|  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
| 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/ \ | 	TRANSMISSION_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \ | ||||||
| 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | 	&& awk '/^P:transmission-daemon$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \ | ||||||
|  fi && \ |  fi && \ | ||||||
|  apk add --no-cache \ |  apk add --no-cache \ | ||||||
| 	transmission-cli==${TRANSMISSION_VERSION} \ | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ RUN \ | |||||||
| 	unzip && \ | 	unzip && \ | ||||||
|  echo "**** install transmission ****" && \ |  echo "**** install transmission ****" && \ | ||||||
|  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ |  if [ -z ${TRANSMISSION_VERSION+x} ]; then \ | ||||||
| 	TRANSMISSION_VERSION=$(curl -s http://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/ \ | 	TRANSMISSION_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \ | ||||||
| 	| awk -F '(transmission-cli-|.apk)' '/transmission-cli.*.apk/ {print $2}'); \ | 	&& awk '/^P:transmission-daemon$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \ | ||||||
|  fi && \ |  fi && \ | ||||||
|  apk add --no-cache \ |  apk add --no-cache \ | ||||||
| 	transmission-cli==${TRANSMISSION_VERSION} \ | 	transmission-cli==${TRANSMISSION_VERSION} \ | ||||||
|   | |||||||
| @@ -2,8 +2,7 @@ | |||||||
|  |  | ||||||
| # jenkins variables | # jenkins variables | ||||||
| project_name: docker-transmission | project_name: docker-transmission | ||||||
| external_type: na | external_type: alpine_repo | ||||||
| custom_version_command: "curl -s http://dl-cdn.alpinelinux.org/alpine/v3.13/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 | ||||||
| @@ -16,6 +15,9 @@ repo_vars: | |||||||
|   - DEV_DOCKERHUB_IMAGE = 'lsiodev/transmission' |   - DEV_DOCKERHUB_IMAGE = 'lsiodev/transmission' | ||||||
|   - PR_DOCKERHUB_IMAGE = 'lspipepr/transmission' |   - PR_DOCKERHUB_IMAGE = 'lspipepr/transmission' | ||||||
|   - DIST_IMAGE = 'alpine' |   - DIST_IMAGE = 'alpine' | ||||||
|  |   - DIST_TAG = '3.13' | ||||||
|  |   - DIST_REPO = 'http://nl.alpinelinux.org/alpine/v3.13/main/' | ||||||
|  |   - DIST_REPO_PACKAGES = 'transmission-daemon' | ||||||
|   - MULTIARCH='true' |   - MULTIARCH='true' | ||||||
|   - CI='true' |   - CI='true' | ||||||
|   - CI_WEB='true' |   - CI_WEB='true' | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user