summaryrefslogtreecommitdiffstats
path: root/skaffold.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'skaffold.yaml')
-rw-r--r--skaffold.yaml37
1 files changed, 37 insertions, 0 deletions
diff --git a/skaffold.yaml b/skaffold.yaml
new file mode 100644
index 00000000..9aeaa585
--- /dev/null
+++ b/skaffold.yaml
@@ -0,0 +1,37 @@
+apiVersion: skaffold/v1beta9
+kind: Config
+profiles:
+ - name: lemmy--dev
+ build:
+ artifacts:
+ - image: registry.gitlab.com/pojntfx/lemmy/server.dev
+ context: server
+ docker:
+ dockerfile: Dockerfile.dev
+ - image: registry.gitlab.com/pojntfx/lemmy/ui.dev
+ context: ui
+ docker:
+ dockerfile: Dockerfile.dev
+ sync:
+ "***/*.ts": .
+ "***/*.tsx": .
+ "***/*.css": .
+ deploy:
+ kubectl:
+ manifests:
+ - "**/*.dev.yaml"
+ - name: lemmy--prod
+ build:
+ artifacts:
+ - image: registry.gitlab.com/pojntfx/lemmy/server.prod
+ context: server
+ docker:
+ dockerfile: Dockerfile.prod
+ - image: registry.gitlab.com/pojntfx/lemmy/ui.prod
+ context: ui
+ docker:
+ dockerfile: Dockerfile.prod
+ deploy:
+ kubectl:
+ manifests:
+ - "**/*.prod.yaml"