add gitpod config (#20995)
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>tokarchuk/v1.18
parent
9b7675d0cf
commit
5aceedc7fd
@ -0,0 +1,34 @@ |
||||
image: gitpod/workspace-full:latest |
||||
|
||||
tasks: |
||||
- name: Setup |
||||
init: | |
||||
make deps |
||||
make build |
||||
command: | |
||||
gp sync-done setup |
||||
exit 0 |
||||
- name: Run frontend |
||||
command: | |
||||
gp sync-await setup |
||||
make watch-frontend |
||||
- name: Run backend |
||||
command: | |
||||
gp sync-await setup |
||||
mkdir -p custom/conf/ |
||||
echo -e "[server]\nROOT_URL=https://3000-$GITPOD_WORKSPACE_ID.${GITPOD_WORKSPACE_CLUSTER_HOST}/" > custom/conf/app.ini |
||||
echo -e "\n[database]\nDB_TYPE = sqlite3\nPATH = /workspace/gitea/data/gitea.db" >> custom/conf/app.ini |
||||
export TAGS="sqlite sqlite_unlock_notify" |
||||
make watch-backend |
||||
|
||||
vscode: |
||||
extensions: |
||||
- editorconfig.editorconfig |
||||
- dbaeumer.vscode-eslint |
||||
- golang.go |
||||
- stylelint.vscode-stylelint |
||||
- DavidAnson.vscode-markdownlint |
||||
|
||||
ports: |
||||
- name: Gitea |
||||
port: 3000 |
Loading…
Reference in new issue