forked from bowtie-json-schema/bowtie
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitpod.yml
More file actions
21 lines (15 loc) · 733 Bytes
/
.gitpod.yml
File metadata and controls
21 lines (15 loc) · 733 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
image:
file: .gitpod.Dockerfile
additionalRepositories:
- url: https://github.com/json-schema-org/JSON-Schema-Test-Suite
checkoutLocation: json-schema-test-suite
# TODO: referencing-suite and others, once Bowtie supports them
tasks:
- name: Populate MOTD with documentation
init: sudo chown -R gitpod:gitpod /etc/motd && cp /workspace/bowtie/docs/motd.txt /etc/motd
- name: Install Bowtie
init: python3 -m pip install -r requirements.txt -e . && pyenv rehash
- name: Pull Bowtie Images
init: for each in $(bowtie filter-implementations); do docker pull ghcr.io/bowtie-json-schema/$each; done
- name: Open Bowtie Documentation by default in web-ui
init: gp open /workspace/bowtie/docs/motd.txt