Skip to content

Commit

Permalink
Merge pull request #2959 from TD-er/feature/gitpod-setup
Browse files Browse the repository at this point in the history
Add gitpod config
  • Loading branch information
TD-er authored Sep 12, 2020
2 parents ecb4bf9 + 5aa76d5 commit 681048d
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 5 deletions.
10 changes: 10 additions & 0 deletions .gitpod.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
FROM gitpod/workspace-full

USER gitpod

# Install custom tools, runtime, etc. using apt-get
# For example, the command below would install "bastet" - a command line tetris clone:
#
# RUN sudo apt-get -q update && # sudo apt-get install -yq bastet && # sudo rm -rf /var/lib/apt/lists/*
#
# More information: https://www.gitpod.io/docs/config-docker/
13 changes: 13 additions & 0 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
tasks:
- before: pip install -U platformio && brew install uncrustify && pip3 install -r ./requirements.txt

image:
file: .gitpod.Dockerfile

vscode:
extensions:
- ms-vscode.cpptools@0.26.3:u3GsZ5PK12Ddr79vh4TWgQ==
- eamodio.gitlens@10.2.1:e0IYyp0efFqVsrZwsIe8CA==
- LaurentTreguier.uncrustify@2.18.0:/k8Osjj/XSuz09F+pEu7wg==
- Atishay-Jain.All-Autocomplete@0.0.23:fbZNfSpnd8XkAHGfAPS2rA==
- 2gua.rainbow-brackets@0.0.6:Tbu8dTz0i+/bgcKQTQ5b8g==
3 changes: 3 additions & 0 deletions .theia/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extensions.showRecommendationsOnlyOnDemand": true
}
5 changes: 1 addition & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,7 @@ dist: bionic

sudo: false

cache:
directories:
# - "~/.platformio"
# - "./.pio"
cache: false

addons:
apt:
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ Details and discussion are on the "Experimental" section of the forum: https://w

Automated builds of the (new) documentation can be found at [ESPEasy.readthedocs.io](https://espeasy.readthedocs.io/en/latest/)

[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/letscontrolit/ESPEasy)


## Icons used

Icons on courtesy of [ICONS8](https://icons8.com/).
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ snowballstemmer==2.0.0
tabulate==0.8.7
tornado==6.0.4
urllib3==1.25.10
watchdog==0.10.3
watchdog==0.10.3

0 comments on commit 681048d

Please sign in to comment.