From 0495c84384363585da9914786dca02ee45b28d1a Mon Sep 17 00:00:00 2001 From: neon_arch Date: Sat, 24 Jun 2023 20:52:20 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20chore:=20add=20config=20file=20f?= =?UTF-8?q?or=20Gitpod?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitpod.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitpod.yml diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 0000000..2aa70df --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,45 @@ +--- +image: ubuntu:latest +# Commands that will run on workspace start +tasks: + - name: Setup, Install & Build + - before: apt install cargo redis-server nodejs npm && cargo test + - init: cargo install cargo-watch + - command: redis-server --port 8080 & cargo watch -q -w "." -x "run" +# Ports to expose on workspace startup +ports: + - port: 8080 + - onOpen: open-preview + - name: Website + - description: Website Preview +# vscode IDE setup +vscode: + extensions: + - vadimcn.vscode-lldb + - rust-lang.rust-analyzer + - bungcip.better-toml + - serayuzgur.crates + - usernamehw.errorlens + - DavidAnson.vscode-markdownlint + - esbenp.prettier-vscode + - stylelint.vscode-stylelint + - dbaeumer.vscode-eslint + - evgeniypeshkov.syntax-highlighter + - redhat.vscode-yaml + - ms-azuretools.vscode-docker + - GitHub.vscode-github-actions + - Catppuccin.catppuccin-vsc + - PKief.material-icon-theme + - tal7aouy.rainbow-bracket + - oderwat.indent-rainbow + - formulahendry.auto-rename-tag + - eamodio.gitlens +github: + prebuilds: + - master: true + - branches: true + - pullRequests: true + - pullRequestsFromForks: true + - addCheck: true + - addComment: false + - addBadge: true