Unshallow Git clone
This commit is contained in:
		
							
								
								
									
										12
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								.drone.yml
									
									
									
									
									
								
							@@ -4,9 +4,17 @@ type: docker
 | 
			
		||||
name: default
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
# Needs a full git clone
 | 
			
		||||
- name: fetch
 | 
			
		||||
  image: alpine/git
 | 
			
		||||
  commands:
 | 
			
		||||
  - git fetch --unshallow
 | 
			
		||||
 | 
			
		||||
# Frontend
 | 
			
		||||
- name: web_build
 | 
			
		||||
  image: node:23
 | 
			
		||||
  depends_on:
 | 
			
		||||
  - fetch
 | 
			
		||||
  volumes:
 | 
			
		||||
    - name: web_app
 | 
			
		||||
      path: /tmp/web_build
 | 
			
		||||
@@ -20,6 +28,8 @@ steps:
 | 
			
		||||
# Backend
 | 
			
		||||
- name: backend_fetch_deps
 | 
			
		||||
  image: rust
 | 
			
		||||
  depends_on:
 | 
			
		||||
  - fetch
 | 
			
		||||
  volumes:
 | 
			
		||||
    - name: rust_registry
 | 
			
		||||
      path: /usr/local/cargo/registry
 | 
			
		||||
@@ -78,6 +88,8 @@ steps:
 | 
			
		||||
# Mobile app code quality
 | 
			
		||||
- name: mobile_app_code_quality
 | 
			
		||||
  image: ghcr.io/cirruslabs/flutter:latest
 | 
			
		||||
  depends_on:
 | 
			
		||||
  - fetch
 | 
			
		||||
  commands:
 | 
			
		||||
  - echo "Build version:" $(git describe --tags --abbrev=0)
 | 
			
		||||
  - echo "Build number:" $(git rev-list --count $(git describe --tags --abbrev=0))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user