parent
							
								
									edf4afcbeb
								
							
						
					
					
						commit
						bddb8d42ea
					
				
							
								
								
									
										56
									
								
								.travis.yml
								
								
								
								
							
							
						
						
									
										56
									
								
								.travis.yml
								
								
								
								
							|  | @ -1,56 +0,0 @@ | ||||||
| dist: bionic |  | ||||||
| sudo: required |  | ||||||
| # setup travis so that we can run containers for integration tests |  | ||||||
| services: |  | ||||||
|   - docker |  | ||||||
| 
 |  | ||||||
| jobs: |  | ||||||
|   include: |  | ||||||
|    - arch: amd64 |  | ||||||
|    - arch: s390x |  | ||||||
| 
 |  | ||||||
| language: go |  | ||||||
| 
 |  | ||||||
| go: |  | ||||||
|   - "1.14.x" |  | ||||||
| 
 |  | ||||||
| go_import_path: github.com/docker/distribution |  | ||||||
| 
 |  | ||||||
| addons: |  | ||||||
|   apt: |  | ||||||
|     packages: |  | ||||||
|       - python-minimal |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| env: |  | ||||||
|   - TRAVIS_GOOS=linux DOCKER_BUILDTAGS="include_oss include_gcs" TRAVIS_CGO_ENABLED=1 |  | ||||||
| 
 |  | ||||||
| before_install: |  | ||||||
|   - uname -r |  | ||||||
|   - sudo apt-get -q update |  | ||||||
| 
 |  | ||||||
| install: |  | ||||||
|   - cd /tmp && go get -u github.com/vbatts/git-validation |  | ||||||
|     # TODO: Add enforcement of license |  | ||||||
|     # - go get -u github.com/kunalkushwaha/ltag |  | ||||||
|   - cd $TRAVIS_BUILD_DIR |  | ||||||
| 
 |  | ||||||
| script: |  | ||||||
|   - export GOOS=$TRAVIS_GOOS |  | ||||||
|   - export CGO_ENABLED=$TRAVIS_CGO_ENABLED |  | ||||||
|   - DCO_VERBOSITY=-q script/validate/dco |  | ||||||
|   - GOOS=linux GO111MODULE=on script/setup/install-dev-tools |  | ||||||
|   - script/validate/vendor |  | ||||||
|   - go build -i . |  | ||||||
|   - make check |  | ||||||
|   - make build |  | ||||||
|   - make binaries |  | ||||||
|     # Currently takes too long |  | ||||||
|     #- if [ "$GOOS" = "linux" ]; then make test-race ; fi |  | ||||||
|   - if [ "$GOOS" = "linux" ]; then make coverage ; fi |  | ||||||
| 
 |  | ||||||
| after_success: |  | ||||||
|   - bash <(curl -s https://codecov.io/bash) -F linux |  | ||||||
| 
 |  | ||||||
| before_deploy: |  | ||||||
|     # Run tests with storage driver configurations |  | ||||||
		Loading…
	
		Reference in New Issue