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>. [](https://gitpod.io/#https://github.com/go-gitea/gitea) Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: techknowlogick <techknowlogick@gitea.io>
This commit is contained in:
		
							parent
							
								
									9b7675d0cf
								
							
						
					
					
						commit
						5aceedc7fd
					
				
					 1 changed files with 34 additions and 0 deletions
				
			
		
							
								
								
									
										34
									
								
								.gitpod.yml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								.gitpod.yml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue