sftpgo-mirror/.travis.yml
Nicola Murino 5f41b6d506 remove codecov for now
test cases run against a real server and not a mock server so the coverage is not detected
2019-07-21 13:17:09 +02:00

24 lines
No EOL
988 B
YAML

language: go
go:
- "1.12.x"
env:
- GO111MODULE=on
before_script:
- sqlite3 sftpgo.db 'CREATE TABLE "users" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "username" varchar(255) NOT NULL UNIQUE, "password" varchar(255) NULL, "public_key" text NULL, "home_dir" varchar(255) NOT NULL, "uid" integer NOT NULL, "gid" integer NOT NULL, "max_sessions" integer NOT NULL, "quota_size" bigint NOT NULL, "quota_files" integer NOT NULL, "permissions" text NOT NULL, "used_quota_size" bigint NOT NULL, "used_quota_files" integer NOT NULL, "last_quota_scan" bigint NOT NULL, "upload_bandwidth" integer NOT NULL, "download_bandwidth" integer NOT NULL);'
install:
- go get -v -t ./...
script:
- sftpgo &
# Wait some seconds to be sure that sftpgo is started and listening
- sleep 2
- go test -v api/api_test.go
- go test -v sftpd/sftpd_test.go
#test cases run against a real server and the coverage is not detected
#after_success:
# - bash <(curl -s https://codecov.io/bash)