|
2 | 2 | tgdb: |
3 | 3 | context: migrations |
4 | 4 | dockerfile: migrations/fixtures/deploy/Dockerfile |
5 | | - image: okteto.dev/kurl-tgdb:${OKTETO_GIT_COMMIT} |
6 | 5 | tgmigrations: |
7 | 6 | context: migrations |
8 | 7 | dockerfile: migrations/Dockerfile.okteto |
9 | | - image: okteto.dev/kurl-tgmigrations:${OKTETO_GIT_COMMIT} |
10 | 8 | tgapi: |
11 | 9 | context: . |
12 | 10 | dockerfile: tgapi/Dockerfile.okteto |
13 | | - image: okteto.dev/kurl-tgapi:${OKTETO_GIT_COMMIT} |
14 | 11 | tgweb: |
15 | 12 | context: web |
16 | 13 | dockerfile: web/Dockerfile.okteto |
17 | | - image: okteto.dev/kurl-tgweb:${OKTETO_GIT_COMMIT} |
18 | 14 | args: |
19 | 15 | OKTETO_NAMESPACE: ${OKTETO_NAMESPACE} |
20 | 16 | tgweb-dev: |
21 | 17 | context: web |
22 | 18 | dockerfile: web/Dockerfile.dev.okteto |
23 | | - image: okteto.dev/kurl-tgweb:${OKTETO_NAMESPACE} |
24 | 19 |
|
25 | 20 | deploy: |
26 | | - - cd kustomize/overlays/okteto && kustomize edit set image tgdb=okteto.dev/kurl-tgdb:${OKTETO_GIT_COMMIT} |
27 | | - - cd kustomize/overlays/okteto && kustomize edit set image tgmigrations=okteto.dev/kurl-tgmigrations:${OKTETO_GIT_COMMIT} |
28 | | - - cd kustomize/overlays/okteto && kustomize edit set image tgapi=okteto.dev/kurl-tgapi:${OKTETO_GIT_COMMIT} |
29 | | - - cd kustomize/overlays/okteto && kustomize edit set image tgweb=okteto.dev/kurl-tgweb:${OKTETO_GIT_COMMIT} |
| 21 | + - cd kustomize/overlays/okteto && kustomize edit set image tgdb=${OKTETO_BUILD_TGDB_IMAGE} |
| 22 | + - cd kustomize/overlays/okteto && kustomize edit set image tgmigrations=${OKTETO_BUILD_TGMIGRATIONS_IMAGE} |
| 23 | + - cd kustomize/overlays/okteto && kustomize edit set image tgapi=${OKTETO_BUILD_TGAPI_IMAGE} |
| 24 | + - cd kustomize/overlays/okteto && kustomize edit set image tgweb=${OKTETO_BUILD_TGWEB_IMAGE} |
30 | 25 |
|
31 | 26 | - kustomize build kustomize/overlays/okteto |
32 | 27 | - kubectl apply -k kustomize/overlays/okteto |
33 | 28 |
|
34 | 29 | dev: |
35 | 30 | testgrid-web: |
36 | 31 | command: bash |
37 | | - image: okteto.dev/kurl-tgweb:${OKTETO_NAMESPACE} |
| 32 | + image: ${OKTETO_BUILD_TGWEB_DEV_IMAGE} |
38 | 33 | workdir: /src |
39 | 34 | sync: |
40 | | - - .:/src |
| 35 | + folders: |
| 36 | + - ./web:/src |
41 | 37 | resources: |
42 | 38 | limits: |
43 | 39 | cpu: "2" |
|
48 | 44 | command: bash |
49 | 45 | workdir: /go/src/github.com/replicatedhq/kurl-testgrid/tgapi |
50 | 46 | sync: |
51 | | - - ../:/go/src/github.com/replicatedhq/kurl-testgrid |
| 47 | + folders: |
| 48 | + - .:/go/src/github.com/replicatedhq/kurl-testgrid |
52 | 49 | resources: |
53 | 50 | limits: |
54 | 51 | cpu: "2" |
|
0 commit comments