]> git.proxmox.com Git - mirror_acme.sh.git/commitdiff
Adds Docker multi-arch build support
authorPedro Lamas <pedrolamas@gmail.com>
Thu, 23 Jul 2020 12:53:53 +0000 (13:53 +0100)
committerPedro Lamas <pedrolamas@gmail.com>
Thu, 23 Jul 2020 13:57:16 +0000 (14:57 +0100)
.github/workflows/dockerhub.yml

index f1c0025d96b6e6d6d12e3fd6425bbd153c0bb204..7b44f9386865461e1e286c96620947a71eca1815 100644 (file)
@@ -8,9 +8,19 @@ jobs:
   build:\r
     runs-on: ubuntu-latest\r
     steps:\r
-    - name: trigger\r
-      run: curl -X POST https://hub.docker.com/api/build/v1/source/1813a660-2ee5-4583-a238-dd54e9a6ebac/trigger/c8cd9f1f-f269-45bc-9750-a08327257f62/call/\r
-    \r
-    \r
-\r
-\r
+      - name: checkout code\r
+        uses: actions/checkout@v2\r
+      - name: install buildx\r
+        id: buildx\r
+        uses: crazy-max/ghaction-docker-buildx@v1\r
+        with:\r
+          version: latest\r
+      - name: login to docker hub\r
+        run: |\r
+          echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin\r
+      - name: build the image\r
+        run: |\r
+          docker buildx build \\r
+            --push \\r
+            --tag neilpang/acme.sh:latest \\r
+            --platform linux/arm64/v8,linux/amd64,linux/arm/v6,linux/arm/v7,linux/386 .\r