forked from dagger/dagger
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitpod.yml
38 lines (33 loc) · 1.11 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
image:
file: .gitpod.Dockerfile
ports:
# Docusaurus
# Run `gp url 3000` to get the URL
- port: 3000
tasks:
# Install missing extensions, Cue and Dagger
# FIXME: Gitpod uses the Open VSX registry for but the following
# have not been ported over yet. Once the issues are resolved
# remove from this task and add to the extensions config below.
# https://github.com/cue-sh/vscode-cue/issues/19
# https://github.com/johnallen3d/vscode-cue-fmt/issues/9
- init: |
EXTDIR=/workspace/.vscode-remote/extensions
[[ -z $EXTDIR/cuelang.org.cue.0.0.1 ]] && git clone https://github.com/cue-sh/vscode-cue $EXTDIR/cuelang.org.cue.0.0.1
[[ -z $EXTDIR/johnallen3d.cue-fmt.0.0.1 ]] && git clone https://github.com/johnallen3d/vscode-cue-fmt.git $EXTDIR/johnallen3d.cue-fmt.0.0.1
go install -mod=readonly cuelang.org/go/cmd/cue
make install
vscode:
extensions:
- golang.go
- yzhang.markdown-all-in-one
gitConfig:
alias.st: status
alias.ci: commit -s
alias.co: checkout
github:
prebuilds:
master: true
branches: true
pullRequests: true
addBadge: true