added the repo token in when travis is used.

This commit is contained in:
Ryan Plessner 2014-12-29 15:54:37 -05:00
parent 90d47417f8
commit 862da31e52

View File

@ -28,8 +28,10 @@
(define (determine-build-type)
(define service-name (for/first ([(name var) BUILD-TYPES] #:when (getenv var)) name))
(define repo-token (getenv "COVERALLS_REPO_TOKEN"))
(cond [service-name (hasheq 'service_name service-name
'service_job_id (getenv (hash-ref BUILD-TYPES service-name)))]
(cond [(and service-name repo-token)
(hasheq 'service_name service-name
'service_job_id (getenv (hash-ref BUILD-TYPES service-name))
'repo_token repo-token)]
[repo-token (hasheq 'service_name "cover" 'repo_token repo-token)]
[else (error "No repo token or ci service detected")]))