#18 Use a different base image for Drone

Zusammengeführt
getty hat 2 Commits von getty/gr/different-base-image nach getty/master vor 4 Jahren zusammengeführt
1 geänderte Dateien mit 18 neuen und 9 gelöschten Zeilen
  1. 18 9
      .drone.yml

+ 18 - 9
.drone.yml

@@ -1,15 +1,24 @@
 kind: pipeline
 name: default
 
-workspace:
-  path: /root
-
 steps:
-- name: test_all
-  image: python
+- name: setup
+  image: gdritter/lament-configuration-env:latest
   commands:
-  - pip install poetry
+  - poetry config virtualenvs.in-project true
   - poetry install
-  - poetry run inv test
-  - poetry run inv tc
-  - poetry run inv checkfmt
+
+- name: format
+  image: gdritter/lament-configuration-env:latest
+  commands:
+  - inv checkfmt
+
+- name: typecheck
+  image: gdritter/lament-configuration-env:latest
+  commands:
+  - inv tc
+
+- name: test
+  image: gdritter/lament-configuration-env:latest
+  commands:
+  - inv test