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