mirror of https://github.com/go-gitea/gitea.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1019 B
41 lines
1019 B
tasks: |
|
- name: Setup |
|
init: | |
|
cp -r contrib/ide/vscode .vscode |
|
make deps |
|
make build |
|
command: | |
|
gp sync-done setup |
|
exit 0 |
|
- name: Run backend |
|
command: | |
|
gp sync-await setup |
|
if [ ! -f custom/conf/app.ini ] |
|
then |
|
mkdir -p custom/conf/ |
|
echo -e "[server]\nROOT_URL=$(gp url 3000)/" > custom/conf/app.ini |
|
echo -e "\n[database]\nDB_TYPE = sqlite3\nPATH = $GITPOD_REPO_ROOT/data/gitea.db" >> custom/conf/app.ini |
|
fi |
|
export TAGS="sqlite sqlite_unlock_notify" |
|
make watch-backend |
|
- name: Run frontend |
|
command: | |
|
gp sync-await setup |
|
make watch-frontend |
|
openMode: split-right |
|
|
|
vscode: |
|
extensions: |
|
- editorconfig.editorconfig |
|
- dbaeumer.vscode-eslint |
|
- golang.go |
|
- stylelint.vscode-stylelint |
|
- DavidAnson.vscode-markdownlint |
|
- johnsoncodehk.volar |
|
- ms-azuretools.vscode-docker |
|
- zixuanchen.vitest-explorer |
|
- alexcvzz.vscode-sqlite |
|
|
|
ports: |
|
- name: Gitea |
|
port: 3000
|
|
|