Jelajahi Sumber

Attempt to use Podman-in-Podman for building docs instead of Docker-in-Podman.

Dan Helfman 2 tahun lalu
induk
melakukan
269fac074b
1 mengubah file dengan 9 tambahan dan 8 penghapusan
  1. 9 8
      .drone.yml

+ 9 - 8
.drone.yml

@@ -38,16 +38,17 @@ clone:
 
 steps:
 - name: build
-  image: plugins/docker
-  settings:
-    username:
+  image: quay.io/stable/podman
+  environment:
+    USERNAME:
       from_secret: docker_username
-    password:
+    PASSWORD:
       from_secret: docker_password
-    registry: projects.torsion.org
-    repo: projects.torsion.org/borgmatic-collective/borgmatic
-    tags: docs
-    dockerfile: docs/Dockerfile
+    IMAGE_NAME: projects.torsion.org/borgmatic-collective/borgmatic:docs
+  commands:
+    - podman login --username "$USERNAME" --password "$PASSWORD" projects.torsion.org
+    - podman build --tag "$IMAGE_NAME" --file docs/Dockerfile
+    - podman push "$IMAGE_NAME"
 
 trigger:
   repo: