-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitpod.yml
76 lines (73 loc) · 2.08 KB
/
.gitpod.yml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
tasks:
- name: Setup
init: pnpm install && pnpm turbo build gp sync-done setup
env:
NETLIFY_URL: http://localhost:8000
DRUPAL_EXTERNAL_URL: http://localhost:8888
DRUPAL_INTERNAL_URL: http://127.0.0.1:8888
PUBLISHER_URL: http://localhost:8000
- name: Storybook
init: gp sync-await setup
command: pnpm run --filter @custom/ui dev
- name: Drupal
init: gp sync-await setup
command: pnpm run --filter @custom/cms dev
env:
NETLIFY_URL: http://localhost:8000
DRUPAL_EXTERNAL_URL: http://localhost:8888
DRUPAL_INTERNAL_URL: http://127.0.0.1:8888
PUBLISHER_URL: http://localhost:8000
- name: Gatsby
init: gp sync-await setup
command: pnpm run --filter @custom/website serve
env:
NETLIFY_URL: http://localhost:8000
DRUPAL_EXTERNAL_URL: http://localhost:8888
DRUPAL_INTERNAL_URL: http://127.0.0.1:8888
PUBLISHER_URL: http://localhost:8000
- name: Codegen
init: gp sync-await setup
command: pnpm --filter @custom/schema run watch
- name: Decap Proxy
init: gp sync-await setup
command: pnpm run --filter @custom/decap start
- name: Decap Dev
init: gp sync-await setup
command: pnpm run --filter @custom/decap dev
image:
file: .gitpod.Dockerfile
vscode:
extensions:
- 'esbenp.prettier-vscode'
- 'ZixuanChen.vitest-explorer'
- 'GraphQL.vscode-graphql'
- 'GraphQL.vscode-graphql-syntax'
- 'eamodio.gitlens'
- 'GitHub.vscode-pull-request-github'
- 'GitHub.copilot'
- 'dbaeumer.vscode-eslint'
- 'ms-azuretools.vscode-docker'
- 'ms-playwright.playwright'
- 'denoland.vscode-deno'
- 'bradlc.vscode-tailwindcss'
- 'felixfbecker.php-debug'
- 'humao.rest-client'
- 'DEVSENSE.phptools-vscode'
- 'GitHub.vscode-github-actions'
- 'Graphite.gti-vscode'
ports:
- port: 8000
name: Gatsby
onOpen: notify
- port: 6006
name: Storybook Dev
onOpen: notify
- port: 8888
name: Drupal Dev
onOpen: notify
- port: 5173
name: Decap Dev
onOpen: notify
- port: 8081
name: Decap Proxy
onOpen: notify