* Dump: Use mholt/archive/v3 to support tar including many compressions Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Dump: Allow dump output to stdout Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Dump: Fixed bug present since #6677 where SessionConfig.Provider is never "file" Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Dump: never pack RepoRootPath, LFS.ContentPath and LogRootPath when they are below AppDataPath Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Dump: also dump LFS (fixes #10058) Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Dump: never dump CustomPath if CustomPath is a subdir of or equal to AppDataPath (fixes #10365) Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * Use log.Info instead of fmt.Fprintf Signed-off-by: Philipp Homann <homann.philipp@googlemail.com> * import ordering * make fmt Co-authored-by: zeripath <art27@cantab.net> Co-authored-by: techknowlogick <techknowlogick@gitea.io> Co-authored-by: Matti R <matti@mdranta.net>
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
sudo: false
 | 
						|
language: go
 | 
						|
before_install:
 | 
						|
  - curl -L https://github.com/google/brotli/archive/v1.0.2.tar.gz | tar -zxv
 | 
						|
  - (cd brotli-1.0.2 && mkdir out && cd out && ../configure-cmake && make && sudo make install)
 | 
						|
  - rm -rf brotli-1.0.2
 | 
						|
  - curl -L https://github.com/facebook/zstd/archive/v1.3.2.tar.gz | tar -zxv
 | 
						|
  - (cd zstd-1.3.2 && sudo make install)
 | 
						|
  - rm -rf zstd-1.3.2
 | 
						|
  - sudo ldconfig
 | 
						|
  - mkdir /tmp/go1.12
 | 
						|
  - curl -L -s https://dl.google.com/go/go1.12.linux-amd64.tar.gz | tar -zxf - -C /tmp/go1.12 --strip-components 1
 | 
						|
  - unset GOROOT
 | 
						|
  - (GO111MODULE=on /tmp/go1.12/bin/go mod vendor)
 | 
						|
  - (cd /tmp && GO111MODULE=on /tmp/go1.12/bin/go get golang.org/x/lint/golint@8f45f776aaf18cebc8d65861cc70c33c60471952)
 | 
						|
  - (cd /tmp && GO111MODULE=on /tmp/go1.12/bin/go get honnef.co/go/tools/cmd/staticcheck@2019.1)
 | 
						|
matrix:
 | 
						|
  include:
 | 
						|
    - go: 1.9.x
 | 
						|
      script:
 | 
						|
        - go test -v -race ./...
 | 
						|
    - go: 1.10.x
 | 
						|
      script:
 | 
						|
        - go test -v -race ./...
 | 
						|
    - go: 1.11.x
 | 
						|
      script:
 | 
						|
        - go test -v -race ./...
 | 
						|
    - go: 1.12.x
 | 
						|
      script:
 | 
						|
        - ./ztest.sh
 | 
						|
    - go: master
 | 
						|
      script:
 | 
						|
        - go test -v -race ./...
 | 
						|
  allow_failures:
 | 
						|
    - go: master
 | 
						|
  fast_finish: true
 |