You've already forked woodpecker
							
							
				mirror of
				https://github.com/woodpecker-ci/woodpecker.git
				synced 2025-10-30 23:27:39 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			801 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			801 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| image: go1.3
 | |
| git:
 | |
|   path: github.com/drone/drone
 | |
| env:
 | |
|   - GOROOT=/usr/local/go
 | |
|   - PATH=$PATH:$GOROOT/bin:$GOPATH/bin
 | |
| script:
 | |
|   - sudo apt-get -y install zip libsqlite3-dev sqlite3 rpm 1> /dev/null 2> /dev/null
 | |
|   - gem install fpm
 | |
|   - rbenv rehash
 | |
|   - make deps
 | |
|   - make test
 | |
|   - make test_postgres
 | |
|   - make test_mysql
 | |
|   - make packages
 | |
| services:
 | |
|   - postgres
 | |
|   - mysql
 | |
| notify:
 | |
|   email:
 | |
|     recipients:
 | |
|       - brad@drone.io
 | |
|   gitter:
 | |
|     room_id: $$GITTER_ROOM
 | |
|     token: $$GITTER_KEY
 | |
|     on_started: false
 | |
|     on_success: true
 | |
|     on_failure: true
 | |
| 
 | |
| publish:
 | |
|   s3:
 | |
|     acl: public-read
 | |
|     region: us-east-1
 | |
|     bucket: downloads.drone.io
 | |
|     access_key: $$AWS_KEY
 | |
|     secret_key: $$AWS_SECRET
 | |
|     source: packaging/output/
 | |
|     target: $DRONE_BRANCH/
 | |
|     recursive: true
 | |
|     when:
 | |
|       owner: drone
 |