summaryrefslogtreecommitdiffstats
path: root/.gitpod.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add Github related extensions in devcontainer (#25800)yp053272023-07-141-0/+1
|
* Use qwtel.sqlite-viewer instead of alexcvzz.vscode-sqlite (#25386)yp053272023-06-201-1/+1
| | | | | | `alexcvzz.vscode-sqlite` doesn't work well in devcontainer. qwtel.sqlite-viewer works well, maybe we can use this one instead.
* Use official Vue extension in Gitpod (#24609)Yarden Shoham2023-05-091-1/+1
| | | | | | | | The previous one didn't work well --------- Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: silverwind <me@silverwind.io>
* Remove docs from automatically building in Gitpod (#23978)Yarden Shoham2023-04-071-9/+0
| | | | | | | I couldn't find a way to build the docs without `trans-copy` and spinning up a dev environment that generates files untracked by git on startup is not a good development experience Signed-off-by: Yarden Shoham <git@yardenshoham.com>
* Add `deps-docs` command to makefile (#23686)Yarden Shoham2023-03-241-2/+5
| | | | | | Refactored `deps-docs` out of `docs` because #23629 broke Gitpod's docs setup (which grepped to get the hugo install command). Now `make deps` really installs everything to develop (includes `docs`).
* Write Gitpod `app.ini` only once (#23192)Yarden Shoham2023-02-281-3/+6
| | | | | | | | | | | | | | Before this change, the `app.ini` would get overwritten on each workspace start, confusing Gitea. It asked for reinstallation each time. This makes sure the file is written only once by checking it does not exist before creating it. --- [Review without whitespace diff](https://github.com/go-gitea/gitea/pull/23192/files?w=1) --------- Co-authored-by: delvh <dev.lh@web.de>
* Split default gitpod view to include all tasks (#22555)Yarden Shoham2023-01-201-4/+6
| | | | | It was showing only the `docs` process Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
* Add sqlite vscode extension to Gitpod configuration (#21552)Yarden Shoham2022-10-241-0/+1
| | | | | | | | It allows for quick database inspections in the IDE. ![image](https://user-images.githubusercontent.com/20454870/197355299-222f5027-aba8-4fe2-b1d4-fff93d5ccb3c.png) Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
* Use recommended vscode configuration in gitpod environments (#21537)Yarden Shoham2022-10-241-0/+1
| | | | | | To make go tests run in gitpod, the vscode settings.json must be in the correct place in the filesystem Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
* Add vitest tests to Gitpod (#21449)Yarden Shoham2022-10-141-0/+1
| | | | | | | | | | | | | The vitest PR is merged, we can now add vitest to Gitpod's testing pane * #21444 We couldn't use jest in the same manner because we had to customize `NODE_OPTIONS`. Screenshot (look at all the cool stuff circled in red): ![image](https://user-images.githubusercontent.com/20454870/195728971-9a2eaa80-8d91-4e4f-899b-a068edb9ff30.png) Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
* Refactor Gitpod configuration to improve quick spin up of automated dev ↵Yarden Shoham2022-10-121-4/+9
| | | | | | | | | | | | | | | | | environments (#21411) This commit instructs Gitpod to run `docs` in watch mode in fresh development environments so any dev could start hacking in seconds. Also included some vscode extensions for Vue, Go, and Docker. Try it here: [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/yardenshoham/gitea/tree/gitpod) Signed-off-by: Yarden Shoham <hrsi88@gmail.com> Co-authored-by: Gusted <williamzijl7@hotmail.com>
* add gitpod config (#20995)Anbraten2022-10-111-0/+34
Add a config for <https://www.gitpod.io/>. This allows users to easily run an online IDE pre-configured to develop and test Gitea by opening <https://gitpod.io/#https://github.com/go-gitea/gitea>. [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/go-gitea/gitea) Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: techknowlogick <techknowlogick@gitea.io>