forked from gitea/gitea
		
	Replaced docker docs with netlify deployment (#4420)
This commit is contained in:
		
							parent
							
								
									c2ec38f9b7
								
							
						
					
					
						commit
						d84490a0df
					
				
							
								
								
									
										26
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -203,7 +203,7 @@ pipeline: | ||||
|     when: | ||||
|       event: [ push, tag ] | ||||
| 
 | ||||
|   build_docs: | ||||
|   build-docs: | ||||
|     image: webhippie/hugo:latest | ||||
|     pull: true | ||||
|     commands: | ||||
| @ -212,26 +212,12 @@ pipeline: | ||||
|       - make clean | ||||
|       - make build | ||||
| 
 | ||||
|   docker_docs: | ||||
|     image: plugins/docker:17.05 | ||||
|   publish-docs: | ||||
|     image: lucap/drone-netlify:latest | ||||
|     pull: true | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     repo: gitea/docs | ||||
|     context: docs | ||||
|     dockerfile: docs/Dockerfile | ||||
|     tags: [ '${DRONE_BRANCH##release/v}' ] | ||||
|     when: | ||||
|       event: [ push ] | ||||
|       branch: [ release/* ] | ||||
| 
 | ||||
|   docker_docs: | ||||
|     image: plugins/docker:17.05 | ||||
|     pull: true | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     repo: gitea/docs | ||||
|     context: docs | ||||
|     dockerfile: docs/Dockerfile | ||||
|     tags: [ 'latest' ] | ||||
|     secrets: [ netlify_token ] | ||||
|     site_id: 05515f14-3702-4a84-9ff3-88ba90fe08dd | ||||
|     path: docs/public/ | ||||
|     when: | ||||
|       event: [ push ] | ||||
|       branch: [ master ] | ||||
|  | ||||
| @ -1,22 +0,0 @@ | ||||
| # build stage | ||||
| FROM golang:alpine AS build-env | ||||
| 
 | ||||
| RUN apk add --no-cache git  | ||||
| RUN go get -d -v github.com/mholt/caddy/caddy github.com/pedronasser/caddy-search github.com/simia-tech/caddy-locale | ||||
| WORKDIR /go/src/github.com/mholt/caddy/caddy | ||||
| 
 | ||||
| RUN sed -i '/This is where other plugins get plugged in (imported)/a _ "github.com/pedronasser/caddy-search"' caddymain/run.go \ | ||||
|  && sed -i '/This is where other plugins get plugged in (imported)/a _ "github.com/simia-tech/caddy-locale"' caddymain/run.go \ | ||||
|  && go install -v . \ | ||||
|  && /go/bin/caddy -version | ||||
| 
 | ||||
| FROM alpine:edge | ||||
| EXPOSE 80 | ||||
| 
 | ||||
| RUN apk add --no-cache wget mailcap ca-certificates | ||||
| COPY --from=build-env /go/bin/caddy /usr/sbin/caddy | ||||
| 
 | ||||
| COPY docker/caddy.conf /etc/caddy.conf | ||||
| COPY public /srv/www | ||||
| 
 | ||||
| CMD ["/usr/sbin/caddy", "-conf", "/etc/caddy.conf"] | ||||
| @ -31,7 +31,7 @@ menu: | ||||
|       post: active | ||||
|     - name: API | ||||
|       url: https://try.gitea.io/api/swagger | ||||
|       weight: 25 | ||||
|       weight: 45 | ||||
|       pre: plug | ||||
|     - name: Blog | ||||
|       url: https://blog.gitea.io/ | ||||
| @ -79,7 +79,7 @@ languages: | ||||
|           post: active | ||||
|         - name: API | ||||
|           url: https://try.gitea.io/api/swagger | ||||
|           weight: 25 | ||||
|           weight: 45 | ||||
|           pre: plug | ||||
|         - name: 博客 | ||||
|           url: https://blog.gitea.io/ | ||||
| @ -122,7 +122,7 @@ languages: | ||||
|           post: active | ||||
|         - name: API | ||||
|           url: https://try.gitea.io/api/swagger | ||||
|           weight: 25 | ||||
|           weight: 45 | ||||
|           pre: plug | ||||
|         - name: 部落格 | ||||
|           url: https://blog.gitea.io/ | ||||
| @ -165,7 +165,7 @@ languages: | ||||
|           post: active | ||||
|         - name: API | ||||
|           url: https://try.gitea.io/api/swagger | ||||
|           weight: 25 | ||||
|           weight: 45 | ||||
|           pre: plug | ||||
|         - name: Blog | ||||
|           url: https://blog.gitea.io/ | ||||
| @ -208,7 +208,7 @@ languages: | ||||
|           post: active | ||||
|         - name: API | ||||
|           url: https://try.gitea.io/api/swagger | ||||
|           weight: 25 | ||||
|           weight: 45 | ||||
|           pre: plug | ||||
|         - name: Blog | ||||
|           url: https://blog.gitea.io/ | ||||
| @ -241,17 +241,17 @@ languages: | ||||
|     menu: | ||||
|       page: | ||||
|         - name: Site | ||||
|           url: /fr-fr/ | ||||
|           url: https://gitea.io/en-us/ | ||||
|           weight: 10 | ||||
|           pre: home | ||||
|           post: active | ||||
|         - name: Documentation | ||||
|           url: https://docs.gitea.io/fr-fr/ | ||||
|           url: /fr-fr/ | ||||
|           weight: 20 | ||||
|           pre: question | ||||
|         - name: API | ||||
|           url: https://try.gitea.io/api/swagger | ||||
|           weight: 25 | ||||
|           weight: 45 | ||||
|           pre: plug | ||||
|         - name: Blog | ||||
|           url: https://blog.gitea.io/ | ||||
|  | ||||
| @ -1,44 +0,0 @@ | ||||
| :80 { | ||||
|   root /srv/www | ||||
| 
 | ||||
|   locale en-US zh-CN zh-TW pt-BR nl-NL fr-FR { | ||||
|     detect header | ||||
|   } | ||||
| 
 | ||||
|   redir 301 { | ||||
|     if {path} match ^/$ | ||||
|     / /{>Detected-Locale}/ | ||||
|   } | ||||
| 
 | ||||
|   rewrite /en-US/ { | ||||
|     regexp (.*) | ||||
|     to /en-us/{1} | ||||
|   } | ||||
| 
 | ||||
|   rewrite /zh-CN/ { | ||||
|     regexp (.*) | ||||
|     to /zh-cn/{1} | ||||
|   } | ||||
| 
 | ||||
|   rewrite /zh-TW/ { | ||||
|     regexp (.*) | ||||
|     to /zh-tw/{1} | ||||
|   } | ||||
| 
 | ||||
|   rewrite /pt-BR/ { | ||||
|     regexp (.*) | ||||
|     to /pt-br/{1} | ||||
|   } | ||||
| 
 | ||||
|   rewrite /nl-NL/ { | ||||
|     regexp (.*) | ||||
|     to /nl-nl/{1} | ||||
|   } | ||||
| 
 | ||||
|   rewrite /fr-FR/ { | ||||
|     regexp (.*) | ||||
|     to /fr-fr/{1} | ||||
|   } | ||||
| 
 | ||||
|   header / Vary "Accept-Language" | ||||
| } | ||||
							
								
								
									
										0
									
								
								docs/static/.gitkeep
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										0
									
								
								docs/static/.gitkeep
									
									
									
									
										vendored
									
									
								
							
							
								
								
									
										6
									
								
								docs/static/_headers
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								docs/static/_headers
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| /* | ||||
|   Content-Security-Policy: default-src 'self' | ||||
|   X-Frame-Options: DENY | ||||
|   X-Xss-Protection: 1; mode=block | ||||
|   X-Content-Type-Options: nosniff | ||||
|   Referrer-Policy: strict-origin-when-cross-origin | ||||
							
								
								
									
										8
									
								
								docs/static/_redirects
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								docs/static/_redirects
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,8 @@ | ||||
| https://gitea-docs.netlify.com/* https://docs.gitea.io/:splat 302! | ||||
| 
 | ||||
| / /fr-fr/ 302! Language=fr | ||||
| / /nl-nl/ 302! Language=nl | ||||
| / /pt-br/ 302! Language=pt-br | ||||
| / /zh-cn/ 302! Language=zh-cn | ||||
| / /zh-tw/ 302! Language=zh-tw | ||||
| / /en-us/ 302! | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Thomas Boerger
						Thomas Boerger