mirror of
				https://github.com/bensuperpc/dockcross.git
				synced 2025-10-30 23:56:23 +01:00 
			
		
		
		
	Merge pull request #287 from thewtex/default-dockcross-image-tag
versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag
This commit is contained in:
		| @@ -35,7 +35,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make android-arm |            make android-arm | ||||||
|            docker save -o ~/docker/android-arm.tar dockcross/android-arm:latest |            tagged=$(docker images -q -f 'since=dockcross/android-arm:latest' --format '{{.Repository}}:{{.Tag}}' | grep android-arm) | ||||||
|  |            docker save -o ~/docker/android-arm.tar dockcross/android-arm:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: android-arm test |          name: android-arm test | ||||||
|          command: | |          command: | | ||||||
| @@ -54,7 +55,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make android-arm64 |            make android-arm64 | ||||||
|            docker save -o ~/docker/android-arm64.tar dockcross/android-arm64:latest |            tagged=$(docker images -q -f 'since=dockcross/android-arm64:latest' --format '{{.Repository}}:{{.Tag}}' | grep android-arm64) | ||||||
|  |            docker save -o ~/docker/android-arm64.tar dockcross/android-arm64:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: android-arm64 test |          name: android-arm64 test | ||||||
|          command: | |          command: | | ||||||
| @@ -93,7 +95,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-arm64 |            make linux-arm64 | ||||||
|            docker save -o ~/docker/linux-arm64.tar dockcross/linux-arm64:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-arm64:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-arm64) | ||||||
|  |            docker save -o ~/docker/linux-arm64.tar dockcross/linux-arm64:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-arm64 test |          name: linux-arm64 test | ||||||
|          command: | |          command: | | ||||||
| @@ -112,7 +115,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-armv5 |            make linux-armv5 | ||||||
|            docker save -o ~/docker/linux-armv5.tar dockcross/linux-armv5:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-armv5:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv5) | ||||||
|  |            docker save -o ~/docker/linux-armv5.tar dockcross/linux-armv5:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-armv5 test |          name: linux-armv5 test | ||||||
|          command: | |          command: | | ||||||
| @@ -131,7 +135,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-armv6 |            make linux-armv6 | ||||||
|            docker save -o ~/docker/linux-armv6.tar dockcross/linux-armv6:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-armv6:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv6) | ||||||
|  |            docker save -o ~/docker/linux-armv6.tar dockcross/linux-armv6:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-armv6 test |          name: linux-armv6 test | ||||||
|          command: | |          command: | | ||||||
| @@ -150,7 +155,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-armv7 |            make linux-armv7 | ||||||
|            docker save -o ~/docker/linux-armv7.tar dockcross/linux-armv7:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-armv7:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv7) | ||||||
|  |            docker save -o ~/docker/linux-armv7.tar dockcross/linux-armv7:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-armv7 test |          name: linux-armv7 test | ||||||
|          command: | |          command: | | ||||||
| @@ -170,7 +176,8 @@ jobs: | |||||||
|          #command: | |          #command: | | ||||||
|            #docker load -i ~/docker/base.tar |            #docker load -i ~/docker/base.tar | ||||||
|            #make linux-mipsel |            #make linux-mipsel | ||||||
|            #docker save -o ~/docker/linux-mipsel.tar dockcross/linux-mipsel:latest |            #tagged=$(docker images -q -f 'since=dockcross/linux-mipsel:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-mipsel) | ||||||
|  |            #docker save -o ~/docker/linux-mipsel.tar dockcross/linux-mipsel:latest $tagged | ||||||
|       #- run: |       #- run: | ||||||
|          #name: linux-mipsel test |          #name: linux-mipsel test | ||||||
|          #command: | |          #command: | | ||||||
| @@ -189,7 +196,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-s390x |            make linux-s390x | ||||||
|            docker save -o ~/docker/linux-s390x.tar dockcross/linux-s390x:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-s390x:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-s390x) | ||||||
|  |            docker save -o ~/docker/linux-s390x.tar dockcross/linux-s390x:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-s390x test |          name: linux-s390x test | ||||||
|          command: | |          command: | | ||||||
| @@ -209,7 +217,8 @@ jobs: | |||||||
|          #command: | |          #command: | | ||||||
|            #docker load -i ~/docker/base.tar |            #docker load -i ~/docker/base.tar | ||||||
|            #make linux-ppc64le |            #make linux-ppc64le | ||||||
|            #docker save -o ~/docker/linux-ppc64le.tar dockcross/linux-ppc64le:latest |            #tagged=$(docker images -q -f 'since=dockcross/linux-ppc64le:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-ppc64le) | ||||||
|  |            #docker save -o ~/docker/linux-ppc64le.tar dockcross/linux-ppc64le:latest $tagged | ||||||
|       #- run: |       #- run: | ||||||
|          #name: linux-ppc64le test |          #name: linux-ppc64le test | ||||||
|          #command: | |          #command: | | ||||||
| @@ -228,7 +237,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-x64 |            make linux-x64 | ||||||
|            docker save -o ~/docker/linux-x64.tar dockcross/linux-x64:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-x64) | ||||||
|  |            docker save -o ~/docker/linux-x64.tar dockcross/linux-x64:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-x64 test |          name: linux-x64 test | ||||||
|          command: | |          command: | | ||||||
| @@ -247,7 +257,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make linux-x86 |            make linux-x86 | ||||||
|            docker save -o ~/docker/linux-x86.tar dockcross/linux-x86:latest |            tagged=$(docker images -q -f 'since=dockcross/linux-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-x86) | ||||||
|  |            docker save -o ~/docker/linux-x86.tar dockcross/linux-x86:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: linux-x86 test |          name: linux-x86 test | ||||||
|          command: | |          command: | | ||||||
| @@ -266,7 +277,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make manylinux-x64 |            make manylinux-x64 | ||||||
|            docker save -o ~/docker/manylinux-x64.tar dockcross/manylinux-x64:latest |            tagged=$(docker images -q -f 'since=dockcross/manylinux-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep manylinux-x64) | ||||||
|  |            docker save -o ~/docker/manylinux-x64.tar dockcross/manylinux-x64:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: manylinux-x64 test |          name: manylinux-x64 test | ||||||
|          command: | |          command: | | ||||||
| @@ -285,7 +297,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make manylinux-x86 |            make manylinux-x86 | ||||||
|            docker save -o ~/docker/manylinux-x86.tar dockcross/manylinux-x86:latest |            tagged=$(docker images -q -f 'since=dockcross/manylinux-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep manylinux-x86) | ||||||
|  |            docker save -o ~/docker/manylinux-x86.tar dockcross/manylinux-x86:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: manylinux-x86 test |          name: manylinux-x86 test | ||||||
|          command: | |          command: | | ||||||
| @@ -304,7 +317,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make windows-x64 |            make windows-x64 | ||||||
|            docker save -o ~/docker/windows-x64.tar dockcross/windows-x64:latest |            tagged=$(docker images -q -f 'since=dockcross/windows-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x64) | ||||||
|  |            docker save -o ~/docker/windows-x64.tar dockcross/windows-x64:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: windows-x64 test |          name: windows-x64 test | ||||||
|          command: | |          command: | | ||||||
| @@ -323,7 +337,8 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make windows-x64-posix |            make windows-x64-posix | ||||||
|            docker save -o ~/docker/windows-x64-posix.tar dockcross/windows-x64-posix:latest |            tagged=$(docker images -q -f 'since=dockcross/windows-x64-posix:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x64-posix) | ||||||
|  |            docker save -o ~/docker/windows-x64-posix.tar dockcross/windows-x64-posix:latest $tagged | ||||||
|       - run: |       - run: | ||||||
|          name: windows-x64-posix test |          name: windows-x64-posix test | ||||||
|          command: | |          command: | | ||||||
| @@ -342,6 +357,7 @@ jobs: | |||||||
|          command: | |          command: | | ||||||
|            docker load -i ~/docker/base.tar |            docker load -i ~/docker/base.tar | ||||||
|            make windows-x86 |            make windows-x86 | ||||||
|  |            tagged=$(docker images -q -f 'since=dockcross/windows-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x86) | ||||||
|            docker save -o ~/docker/windows-x86.tar dockcross/windows-x86:latest |            docker save -o ~/docker/windows-x86.tar dockcross/windows-x86:latest | ||||||
|       - run: |       - run: | ||||||
|          name: windows-x86 test |          name: windows-x86 test | ||||||
| @@ -361,10 +377,7 @@ jobs: | |||||||
|             docker load -i ~/docker/base.tar |             docker load -i ~/docker/base.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/base:latest |               docker push dockcross/base:latest | ||||||
|               docker tag dockcross/base:latest dockcross/base:${TAG} |  | ||||||
|               docker push dockcross/base:${TAG} |  | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: android-arm-assets-{{ .Revision }} |           key: android-arm-assets-{{ .Revision }} | ||||||
| @@ -374,10 +387,9 @@ jobs: | |||||||
|             docker load -i ~/docker/android-arm.tar |             docker load -i ~/docker/android-arm.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/android-arm:latest |               docker push dockcross/android-arm:latest | ||||||
|               docker tag dockcross/android-arm:latest dockcross/android-arm:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/android-arm:latest' --format '{{.Repository}}:{{.Tag}}' | grep android-arm) | ||||||
|               docker push dockcross/android-arm:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: android-arm64-assets-{{ .Revision }} |           key: android-arm64-assets-{{ .Revision }} | ||||||
| @@ -387,10 +399,9 @@ jobs: | |||||||
|             docker load -i ~/docker/android-arm64.tar |             docker load -i ~/docker/android-arm64.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/android-arm64:latest |               docker push dockcross/android-arm64:latest | ||||||
|               docker tag dockcross/android-arm64:latest dockcross/android-arm64:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/android-arm64:latest' --format '{{.Repository}}:{{.Tag}}' | grep android-arm64) | ||||||
|               docker push dockcross/android-arm64:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: browser-asmjs-assets-{{ .Revision }} |           key: browser-asmjs-assets-{{ .Revision }} | ||||||
| @@ -412,10 +423,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-arm64.tar |             docker load -i ~/docker/linux-arm64.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-arm64:latest |               docker push dockcross/linux-arm64:latest | ||||||
|               docker tag dockcross/linux-arm64:latest dockcross/linux-arm64:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-arm64:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-arm64) | ||||||
|               docker push dockcross/linux-arm64:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-armv5-assets-{{ .Revision }} |           key: linux-armv5-assets-{{ .Revision }} | ||||||
| @@ -425,10 +435,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-armv5.tar |             docker load -i ~/docker/linux-armv5.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-armv5:latest |               docker push dockcross/linux-armv5:latest | ||||||
|               docker tag dockcross/linux-armv5:latest dockcross/linux-armv5:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-armv5:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv5) | ||||||
|               docker push dockcross/linux-armv5:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-armv6-assets-{{ .Revision }} |           key: linux-armv6-assets-{{ .Revision }} | ||||||
| @@ -438,10 +447,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-armv6.tar |             docker load -i ~/docker/linux-armv6.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-armv6:latest |               docker push dockcross/linux-armv6:latest | ||||||
|               docker tag dockcross/linux-armv6:latest dockcross/linux-armv6:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-armv6:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv6) | ||||||
|               docker push dockcross/linux-armv6:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-armv7-assets-{{ .Revision }} |           key: linux-armv7-assets-{{ .Revision }} | ||||||
| @@ -451,10 +459,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-armv7.tar |             docker load -i ~/docker/linux-armv7.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-armv7:latest |               docker push dockcross/linux-armv7:latest | ||||||
|               docker tag dockcross/linux-armv7:latest dockcross/linux-armv7:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-armv7:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-armv7) | ||||||
|               docker push dockcross/linux-armv7:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       # Image build currently broken. See #209 |       # Image build currently broken. See #209 | ||||||
|       #- restore_cache: |       #- restore_cache: | ||||||
| @@ -465,10 +472,9 @@ jobs: | |||||||
|             #docker load -i ~/docker/linux-mipsel.tar |             #docker load -i ~/docker/linux-mipsel.tar | ||||||
|             #if [ "${CIRCLE_BRANCH}" == "master" ]; then |             #if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               #docker login -u $DOCKER_USER -p $DOCKER_PASS |               #docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               #TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               #docker push dockcross/linux-mipsel:latest |               #docker push dockcross/linux-mipsel:latest | ||||||
|               #docker tag dockcross/linux-mipsel:latest dockcross/linux-mipsel:${TAG} |               #tagged=$(docker images -q -f 'since=dockcross/linux-mipsel:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-mipsel) | ||||||
|               #docker push dockcross/linux-mipsel:${TAG} |               #docker push $tagged | ||||||
|             #fi |             #fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-s390x-assets-{{ .Revision }} |           key: linux-s390x-assets-{{ .Revision }} | ||||||
| @@ -478,10 +484,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-s390x.tar |             docker load -i ~/docker/linux-s390x.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-s390x:latest |               docker push dockcross/linux-s390x:latest | ||||||
|               docker tag dockcross/linux-s390x:latest dockcross/linux-s390x:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-s390x:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-s390x) | ||||||
|               docker push dockcross/linux-s390x:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       # Image build currently broken. See #209 |       # Image build currently broken. See #209 | ||||||
|       #- restore_cache: |       #- restore_cache: | ||||||
| @@ -492,10 +497,9 @@ jobs: | |||||||
|             #docker load -i ~/docker/linux-ppc64le.tar |             #docker load -i ~/docker/linux-ppc64le.tar | ||||||
|             #if [ "${CIRCLE_BRANCH}" == "master" ]; then |             #if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               #docker login -u $DOCKER_USER -p $DOCKER_PASS |               #docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               #TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               #docker push dockcross/linux-ppc64le:latest |               #docker push dockcross/linux-ppc64le:latest | ||||||
|               #docker tag dockcross/linux-ppc64le:latest dockcross/linux-ppc64le:${TAG} |               #tagged=$(docker images -q -f 'since=dockcross/linux-ppc64le:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-ppc64le) | ||||||
|               #docker push dockcross/linux-ppc64le:${TAG} |               #docker push $tagged | ||||||
|             #fi |             #fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-x64-assets-{{ .Revision }} |           key: linux-x64-assets-{{ .Revision }} | ||||||
| @@ -505,10 +509,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-x64.tar |             docker load -i ~/docker/linux-x64.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-x64:latest |               docker push dockcross/linux-x64:latest | ||||||
|               docker tag dockcross/linux-x64:latest dockcross/linux-x64:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-x64) | ||||||
|               docker push dockcross/linux-x64:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: linux-x86-assets-{{ .Revision }} |           key: linux-x86-assets-{{ .Revision }} | ||||||
| @@ -518,10 +521,9 @@ jobs: | |||||||
|             docker load -i ~/docker/linux-x86.tar |             docker load -i ~/docker/linux-x86.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/linux-x86:latest |               docker push dockcross/linux-x86:latest | ||||||
|               docker tag dockcross/linux-x86:latest dockcross/linux-x86:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/linux-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep linux-x86) | ||||||
|               docker push dockcross/linux-x86:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: manylinux-x64-assets-{{ .Revision }} |           key: manylinux-x64-assets-{{ .Revision }} | ||||||
| @@ -531,10 +533,9 @@ jobs: | |||||||
|             docker load -i ~/docker/manylinux-x64.tar |             docker load -i ~/docker/manylinux-x64.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/manylinux-x64:latest |               docker push dockcross/manylinux-x64:latest | ||||||
|               docker tag dockcross/manylinux-x64:latest dockcross/manylinux-x64:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/manylinux-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep manylinux-x64) | ||||||
|               docker push dockcross/manylinux-x64:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: manylinux-x86-assets-{{ .Revision }} |           key: manylinux-x86-assets-{{ .Revision }} | ||||||
| @@ -544,10 +545,9 @@ jobs: | |||||||
|             docker load -i ~/docker/manylinux-x86.tar |             docker load -i ~/docker/manylinux-x86.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/manylinux-x86:latest |               docker push dockcross/manylinux-x86:latest | ||||||
|               docker tag dockcross/manylinux-x86:latest dockcross/manylinux-x86:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/manylinux-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep manylinux-x86) | ||||||
|               docker push dockcross/manylinux-x86:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: windows-x64-assets-{{ .Revision }} |           key: windows-x64-assets-{{ .Revision }} | ||||||
| @@ -557,10 +557,9 @@ jobs: | |||||||
|             docker load -i ~/docker/windows-x64.tar |             docker load -i ~/docker/windows-x64.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/windows-x64:latest |               docker push dockcross/windows-x64:latest | ||||||
|               docker tag dockcross/windows-x64:latest dockcross/windows-x64:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/windows-x64:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x64) | ||||||
|               docker push dockcross/windows-x64:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: windows-x64-posix-assets-{{ .Revision }} |           key: windows-x64-posix-assets-{{ .Revision }} | ||||||
| @@ -570,10 +569,9 @@ jobs: | |||||||
|             docker load -i ~/docker/windows-x64-posix.tar |             docker load -i ~/docker/windows-x64-posix.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/windows-x64-posix:latest |               docker push dockcross/windows-x64-posix:latest | ||||||
|               docker tag dockcross/windows-x64-posix:latest dockcross/windows-x64-posix:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/windows-x64-posix:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x64-posix) | ||||||
|               docker push dockcross/windows-x64-posix:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|       - restore_cache: |       - restore_cache: | ||||||
|           key: windows-x86-assets-{{ .Revision }} |           key: windows-x86-assets-{{ .Revision }} | ||||||
| @@ -583,10 +581,9 @@ jobs: | |||||||
|             docker load -i ~/docker/windows-x86.tar |             docker load -i ~/docker/windows-x86.tar | ||||||
|             if [ "${CIRCLE_BRANCH}" == "master" ]; then |             if [ "${CIRCLE_BRANCH}" == "master" ]; then | ||||||
|               docker login -u $DOCKER_USER -p $DOCKER_PASS |               docker login -u $DOCKER_USER -p $DOCKER_PASS | ||||||
|               TAG=$(date '+%Y%m%d')-$(git rev-parse --short HEAD) |  | ||||||
|               docker push dockcross/windows-x86:latest |               docker push dockcross/windows-x86:latest | ||||||
|               docker tag dockcross/windows-x86:latest dockcross/windows-x86:${TAG} |               tagged=$(docker images -q -f 'since=dockcross/windows-x86:latest' --format '{{.Repository}}:{{.Tag}}' | grep windows-x86) | ||||||
|               docker push dockcross/windows-x86:${TAG} |               docker push $tagged | ||||||
|             fi |             fi | ||||||
|  |  | ||||||
| workflows: | workflows: | ||||||
|   | |||||||
							
								
								
									
										24
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								Makefile
									
									
									
									
									
								
							| @@ -105,7 +105,13 @@ manylinux-x64: manylinux-x64/Dockerfile | |||||||
| 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
| 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
| 		-f manylinux-x64/Dockerfile . | 		-f manylinux-x64/Dockerfile . | ||||||
| 	$(DOCKER) tag $(ORG)/manylinux-x64:latest $(ORG)/manylinux-x64:$(TAG) | 	$(DOCKER) build -t $(ORG)/manylinux-x64:$(TAG) \ | ||||||
|  | 		--build-arg IMAGE=$(ORG)/manylinux-x64 \ | ||||||
|  | 		--build-arg VERSION=$(TAG) \ | ||||||
|  | 		--build-arg VCS_REF=`git rev-parse --short HEAD` \ | ||||||
|  | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
|  | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
|  | 		-f manylinux-x64/Dockerfile . | ||||||
| 	rm -rf $@/imagefiles | 	rm -rf $@/imagefiles | ||||||
|  |  | ||||||
| manylinux-x64.test: manylinux-x64 | manylinux-x64.test: manylinux-x64 | ||||||
| @@ -124,7 +130,13 @@ manylinux-x86: manylinux-x86/Dockerfile | |||||||
| 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
| 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
| 		-f manylinux-x86/Dockerfile . | 		-f manylinux-x86/Dockerfile . | ||||||
| 	$(DOCKER) tag $(ORG)/manylinux-x86:latest $(ORG)/manylinux-x86:$(TAG) | 	$(DOCKER) build -t $(ORG)/manylinux-x86:$(TAG) \ | ||||||
|  | 		--build-arg IMAGE=$(ORG)/manylinux-x86 \ | ||||||
|  | 		--build-arg VERSION=$(TAG) \ | ||||||
|  | 		--build-arg VCS_REF=`git rev-parse --short HEAD` \ | ||||||
|  | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
|  | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
|  | 		-f manylinux-x86/Dockerfile . | ||||||
| 	rm -rf $@/imagefiles | 	rm -rf $@/imagefiles | ||||||
|  |  | ||||||
| manylinux-x86.test: manylinux-x86 | manylinux-x86.test: manylinux-x86 | ||||||
| @@ -164,7 +176,13 @@ $(STANDARD_IMAGES): %: %/Dockerfile base | |||||||
| 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
| 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
| 		$@ | 		$@ | ||||||
| 	$(DOCKER) tag $(ORG)/$@:latest $(ORG)/$@:$(TAG) | 	$(DOCKER) build -t $(ORG)/$@:$(TAG) \ | ||||||
|  | 		--build-arg IMAGE=$(ORG)/$@ \ | ||||||
|  | 		--build-arg VERSION=$(TAG) \ | ||||||
|  | 		--build-arg VCS_REF=`git rev-parse --short HEAD` \ | ||||||
|  | 		--build-arg VCS_URL=`git config --get remote.origin.url` \ | ||||||
|  | 		--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ | ||||||
|  | 		$@ | ||||||
| 	rm -rf $@/imagefiles | 	rm -rf $@/imagefiles | ||||||
|  |  | ||||||
| # | # | ||||||
|   | |||||||
| @@ -34,19 +34,19 @@ RUN mkdir -p /build && \ | |||||||
|     find ${CROSS_ROOT} -exec chmod a+r '{}' \; && \ |     find ${CROSS_ROOT} -exec chmod a+r '{}' \; && \ | ||||||
|     find ${CROSS_ROOT} -executable -exec chmod a+x '{}' \; |     find ${CROSS_ROOT} -executable -exec chmod a+x '{}' \; | ||||||
|  |  | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/android-arm |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/android-arm | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -39,18 +39,19 @@ RUN mkdir -p /build && \ | |||||||
|     find ${CROSS_ROOT} -executable -exec chmod a+x '{}' \; |     find ${CROSS_ROOT} -executable -exec chmod a+x '{}' \; | ||||||
|  |  | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/android-arm64 |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/android-arm64 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -26,8 +26,6 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-arm64 |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| @@ -35,11 +33,14 @@ ENV PKG_CONFIG_PATH /usr/lib/aarch64-linux-gnu/pkgconfig | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-arm64 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -30,8 +30,6 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-armv5 |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| @@ -39,13 +37,14 @@ ENV PKG_CONFIG_PATH /usr/lib/arm-linux-gnueabihf/ | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-armv5 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
| RUN echo poop version is ${CROSS_TRIPLE} |  | ||||||
|   | |||||||
| @@ -40,18 +40,19 @@ RUN mkdir rpi_tools && cd rpi_tools && git init && git remote add -f origin http | |||||||
| ENV QEMU_LD_PREFIX ${CROSS_ROOT}/libc | ENV QEMU_LD_PREFIX ${CROSS_ROOT}/libc | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${CROSS_ROOT}/libc/lib/${CROSS_TRIPLE}/" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${CROSS_ROOT}/libc/lib/${CROSS_TRIPLE}/" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-armv6 |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-armv6 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -12,9 +12,6 @@ RUN apt-get update \ | |||||||
| && apt-get clean --yes | && apt-get clean --yes | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # The CROSS_TRIPLE is a configured alias of the "aarch64-unknown-linux-gnueabi" target. | # The CROSS_TRIPLE is a configured alias of the "aarch64-unknown-linux-gnueabi" target. | ||||||
| ENV CROSS_TRIPLE armv7-unknown-linux-gnueabi | ENV CROSS_TRIPLE armv7-unknown-linux-gnueabi | ||||||
| ENV CROSS_ROOT ${XCC_PREFIX}/${CROSS_TRIPLE} | ENV CROSS_ROOT ${XCC_PREFIX}/${CROSS_TRIPLE} | ||||||
| @@ -29,8 +26,6 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-armv7 |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| @@ -38,11 +33,14 @@ ENV PKG_CONFIG_PATH /usr/lib/arm-linux-gnueabihf/ | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-armv7 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -26,18 +26,19 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-mips |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-mips | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -29,18 +29,19 @@ ENV AS=${CROSS_ROOT}/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX ${CROSS_ROOT}/libc | ENV QEMU_LD_PREFIX ${CROSS_ROOT}/libc | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${CROSS_ROOT}/libc/lib/${CROSS_TRIPLE}/" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${CROSS_ROOT}/libc/lib/${CROSS_TRIPLE}/" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-mipsel |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-mipsel | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -35,7 +35,6 @@ ENV AS=/usr/bin/${CROSS_TRIPLE}-as \ | |||||||
|     LD=/usr/bin/${CROSS_TRIPLE}-ld \ |     LD=/usr/bin/${CROSS_TRIPLE}-ld \ | ||||||
|     FC=/usr/bin/${CROSS_TRIPLE}-gfortran |     FC=/usr/bin/${CROSS_TRIPLE}-gfortran | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-ppc64le |  | ||||||
| WORKDIR /work | WORKDIR /work | ||||||
|  |  | ||||||
| # Note: Toolchain file support is currently in debian Experimental according to: | # Note: Toolchain file support is currently in debian Experimental according to: | ||||||
| @@ -46,11 +45,14 @@ ENV CMAKE_TOOLCHAIN_FILE /usr/lib/${CROSS_TRIPLE}/Toolchain.cmake | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-ppc64le | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -26,18 +26,19 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
| ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot" | ||||||
| ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-s390x |  | ||||||
|  |  | ||||||
| COPY Toolchain.cmake ${CROSS_ROOT}/ | COPY Toolchain.cmake ${CROSS_ROOT}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-s390x | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -15,15 +15,17 @@ COPY ${CROSS_TRIPLE}-noop.sh /usr/bin/${CROSS_TRIPLE}-noop | |||||||
|  |  | ||||||
| COPY Toolchain.cmake /usr/lib/${CROSS_TRIPLE}/ | COPY Toolchain.cmake /usr/lib/${CROSS_TRIPLE}/ | ||||||
| ENV CMAKE_TOOLCHAIN_FILE /usr/lib/${CROSS_TRIPLE}/Toolchain.cmake | ENV CMAKE_TOOLCHAIN_FILE /usr/lib/${CROSS_TRIPLE}/Toolchain.cmake | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-x64 |  | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-x64 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -33,9 +33,6 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \ | |||||||
|     CC=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-gcc \ |     CC=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-gcc \ | ||||||
|     CXX=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-g++ |     CXX=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-g++ | ||||||
|  |  | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/linux-x86 |  | ||||||
|  |  | ||||||
| # Note: Toolchain file support is currently in debian Experimental: | # Note: Toolchain file support is currently in debian Experimental: | ||||||
| # https://wiki.debian.org/CrossToolchains#In_jessie_.28Debian_8.29 | # https://wiki.debian.org/CrossToolchains#In_jessie_.28Debian_8.29 | ||||||
| COPY Toolchain.cmake /usr/lib/${CROSS_TRIPLE}/ | COPY Toolchain.cmake /usr/lib/${CROSS_TRIPLE}/ | ||||||
| @@ -46,11 +43,14 @@ ENTRYPOINT ["/dockcross/linux32-entrypoint.sh"] | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/linux-x86 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -24,11 +24,14 @@ ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/../lib/Toolchain.cmake | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/manylinux-x64 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -27,11 +27,14 @@ ENTRYPOINT ["/dockcross/linux32-entrypoint.sh"] | |||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/manylinux-x86 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -7,15 +7,16 @@ ARG MXE_TARGET_THREAD=.posix | |||||||
|  |  | ||||||
| #include "common.windows" | #include "common.windows" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/windows-x64-posix |  | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/windows-x64-posix | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -7,15 +7,16 @@ ARG MXE_TARGET_THREAD= | |||||||
|  |  | ||||||
| #include "common.windows" | #include "common.windows" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/windows-x64 |  | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/windows-x64 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
| @@ -7,16 +7,18 @@ ARG MXE_TARGET_THREAD= | |||||||
|  |  | ||||||
| #include "common.windows" | #include "common.windows" | ||||||
|  |  | ||||||
| ENV DEFAULT_DOCKCROSS_IMAGE dockcross/windows-x86 |  | ||||||
| WORKDIR /work | WORKDIR /work | ||||||
|  |  | ||||||
| # Build-time metadata as defined at http://label-schema.org | # Build-time metadata as defined at http://label-schema.org | ||||||
| ARG BUILD_DATE | ARG BUILD_DATE | ||||||
| ARG IMAGE | ARG IMAGE=dockcross/windows-x86 | ||||||
|  | ARG VERSION=latest | ||||||
| ARG VCS_REF | ARG VCS_REF | ||||||
| ARG VCS_URL | ARG VCS_URL | ||||||
| LABEL org.label-schema.build-date=$BUILD_DATE \ | LABEL org.label-schema.build-date=$BUILD_DATE \ | ||||||
|       org.label-schema.name=$IMAGE \ |       org.label-schema.name=$IMAGE \ | ||||||
|  |       org.label-schema.version=$VERSION \ | ||||||
|       org.label-schema.vcs-ref=$VCS_REF \ |       org.label-schema.vcs-ref=$VCS_REF \ | ||||||
|       org.label-schema.vcs-url=$VCS_URL \ |       org.label-schema.vcs-url=$VCS_URL \ | ||||||
|       org.label-schema.schema-version="1.0" |       org.label-schema.schema-version="1.0" | ||||||
|  | ENV DEFAULT_DOCKCROSS_IMAGE ${IMAGE}:${VERSION} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Matt McCormick
					Matt McCormick