-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitpod.yml
More file actions
47 lines (44 loc) · 1.07 KB
/
.gitpod.yml
File metadata and controls
47 lines (44 loc) · 1.07 KB
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
github:
prebuilds:
addCheck: false
tasks:
- name: js
init: |
cd js
npm install -g npm
npm install
command: |
sudo apt install tig
npm install -g npm eslint prettier
- name: python
command: |
cd python
pip install -U pip esbonio
virtualenv .venv
source .venv/bin/activate
pip install -U pip setuptools tox esbonio
pip install -e .
tox
- name: kotlin
command: |
cd kotlin
curl -sSLO https://github.com/pinterest/ktlint/releases/download/0.46.1/ktlint && chmod a+x ktlint
./gradlew build
gitConfig:
alias.co: checkout
alias.ci: commit
alias.amend: "commit --amend --reset-author --no-edit"
core.autocrlf: input
core.whitespace: blank-at-eol,blank-at-eof,indent-with-tab
pull.rebase: "false"
vscode:
extensions:
- dbaeumer.vscode-eslint
- esbenp.prettier-vscode
- eamodio.gitlens
- eg2.vscode-npm-script
- graphql.vscode-graphql
- ms-python.python
- lextudio.restructuredtext
- trond-snekvik.simple-rst
- mathiasfrohlich.kotlin