Build arm* xtesting-mts on TravisCI 67/70667/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Wed, 5 Aug 2020 14:33:54 +0000 (16:33 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Wed, 5 Aug 2020 14:33:54 +0000 (16:33 +0200)
Change-Id: I594092992020a3eb228fbf62807a64c94f4a3fdd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
.travis.yml

index 5fbe0fb..b75fdf5 100644 (file)
@@ -29,17 +29,54 @@ jobs:
       env:
         - REPO="${DOCKER_USERNAME}"
         - arch="amd64"
+        - amd64_dirs="docker/core"
+        - arm64_dirs=""
+        - arm_dirs=""
     - script: sudo -E bash build.sh
       env:
         - REPO="${DOCKER_USERNAME}"
-        - arch="arm"
+        - arch="arm64"
+        - amd64_dirs=""
+        - arm64_dirs="docker/core"
+        - arm_dirs=""
     - script: sudo -E bash build.sh
       env:
         - REPO="${DOCKER_USERNAME}"
-        - arch="arm64"
+        - arch="arm"
+        - amd64_dirs=""
+        - arm64_dirs=""
+        - arm_dirs="docker/core"
     - stage: publish xtesting manifests
       script: >
         sudo manifest-tool push from-args \
           --platforms linux/amd64,linux/arm,linux/arm64 \
           --template ${DOCKER_USERNAME}/xtesting:ARCH-latest \
           --target ${DOCKER_USERNAME}/xtesting:latest
+    - stage: build xtesting-mts images
+      script: sudo -E bash build.sh
+      env:
+        - REPO="${DOCKER_USERNAME}"
+        - arch="amd64"
+        - amd64_dirs="docker/mts"
+        - arm64_dirs=""
+        - arm_dirs=""
+    - script: sudo -E bash build.sh
+      env:
+        - REPO="${DOCKER_USERNAME}"
+        - arch="arm64"
+        - amd64_dirs=""
+        - arm64_dirs=docker/mts
+        - arm_dirs=""
+    - script: sudo -E bash build.sh
+      env:
+        - REPO="${DOCKER_USERNAME}"
+        - arch="arm"
+        - amd64_dirs=""
+        - arm64_dirs=""
+        - arm_dirs="docker/mts"
+    - stage: publish xtesting-mts manifests
+      script: >
+        sudo manifest-tool push from-args \
+          --platforms linux/amd64,linux/arm,linux/arm64 \
+          --template ${DOCKER_USERNAME}/xtesting-mts:ARCH-latest \
+          --target ${DOCKER_USERNAME}/xtesting-mts:latest