forked from operator-framework/operator-controller
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.taskfile.deploy.yaml
More file actions
34 lines (32 loc) · 858 Bytes
/
.taskfile.deploy.yaml
File metadata and controls
34 lines (32 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: '3'
includes:
build:
taskfile: .taskfile.build.yaml
internal: true
kind:
taskfile: .taskfile.kind.yaml
internal: true
tasks:
kind:
cmds:
- task: kind:load-image
vars:
IMAGE: "$IMAGE_REPO:$IMAGE_TAG"
KIND_CLUSTER_NAME: "{{.KIND_CLUSTER_NAME}}"
- ./install.sh
deps:
- task: build:docker
vars:
GO_COVER: "{{.GO_COVER}}"
GO_BUILD_TAGS: "{{.GO_BUILD_TAGS}}"
- task: build:manifest
vars:
KUSTOMIZE_DIR: "{{.KUSTOMIZE_DIR}}"
CONTROLLER_MANIFEST: "{{.CONTROLLER_MANIFEST}}"
- task: build:install-script
vars:
CONTROLLER_MANIFEST: "{{.CONTROLLER_MANIFEST}}"
- task: kind:create
vars:
KIND_CLUSTER_NAME: "{{.KIND_CLUSTER_NAME}}"
KIND_EXTRA_FLAGS: "{{.KIND_EXTRA_FLAGS}}"