# \['error'\] Unable to detect service, please specify manually

**URL:** <https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103>\
**Category:** Support\
**Created:** [August 6, 2021, 7:23pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103 "2021-08-06T19:23:54Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![msmartin43](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@msmartin43](https://community.codecov.com/u/msmartin43)\
**Post date:** [August 6, 2021, 7:23pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/1 "2021-08-06T19:23:54Z")

</div>

_Please search for similar issues before creating a ticket._  
All fields below are required.

### Description

Trying to upload to codecov using codemagic CI. I believe I need do specify codemagic as the service within codecov.yaml, but I can’t seem to figure it out.

### Commit SHAs

N/A

### Repository

N/A

### CI/CD or Build URL

Codemagic

### Uploader

Codecov Uploader

> **[Uploading Reports to Codecov using the Codecov CLI](https://docs.codecov.com/docs/codecov-uploader)**
>
> Introduction
> Codecov uses the Codecov CLI to make it easy to upload coverage reports to Codecov for processing.
> ℹ️Update on the Bash and Node UploaderWith the introduction of the CLI we're upgrading our GitHub Action, Circle CI Orb and Bitrise Step...

### Codecov Output

[2021-08-06T19:11:29.690Z] [‘info’]  
\_\_\_\_\_ \_  
/ _| | |  
| | \_\_\_ \_\_| | \_\_\_ \_\_\_ \_\_\_\_\_ \_\_  
| | / \_ \ / ` |/ \_ / **/ \_ \ \ / /  
| |**| () | (| | \_\_/ (| (_) \ V /  
\_\_\__\_\_\_/ \_,_|\_ **|\_** \_\_\_/ \_/

Codecov report uploader 0.1.0  
[2021-08-06T19:11:29.702Z] [‘info’] =\> Project root located at: /Users/builder/clone  
[2021-08-06T19:11:29.706Z] [‘info’] → Token set by arguments  
[2021-08-06T19:11:29.726Z] [‘info’] Searching for coverage files…  
[2021-08-06T19:11:29.765Z] [‘info’] =\> Found 4 possible coverage files:  
[2021-08-06T19:11:29.765Z] [‘info’] codecov.SHA256SUM  
codecov.SHA256SUM.sig  
codecov.yaml  
coverage/lcov.info  
[2021-08-06T19:11:29.765Z] [‘info’] Processing codecov.SHA256SUM…  
[2021-08-06T19:11:29.766Z] [‘info’] Processing codecov.SHA256SUM.sig…  
[2021-08-06T19:11:29.766Z] [‘info’] Processing codecov.yaml…  
[2021-08-06T19:11:29.766Z] [‘info’] Processing coverage/lcov.info…  
[2021-08-06T19:11:29.768Z] [‘error’] Unable to detect service, please specify manually.  
[2021-08-06T19:11:29.768Z] [‘error’] Error!: Error: Unable to detect service, please specify manually.

### Expected Results

Upload to codecov

### Actual Results

Failed to upload due to service not detected

### Additional Information

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 10, 2021, 4:21pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/2 "2021-08-10T16:21:57Z")

</div>

@msmartin43 were you able to get this working previously? If so, would you be able to share a verbose output?

---

<div class="post-metadata">

**Author:** ![msmartin43](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@msmartin43](https://community.codecov.com/u/msmartin43)\
**Post date:** [August 10, 2021, 4:57pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/3 "2021-08-10T16:57:15Z")

</div>

I have never been able to get the codecov upload to work. I added the verbose flag to what I currently have and ran it again. Unfortunately, does not appear to have given much more information that it previously had.

Thanks,  
Mike

codecov: OK  
[2021-08-10T16:51:48.265Z] [‘info’]  
\_\_\_\_\_ \_  
/ _| | |  
| | \_\_\_ \_\_| | \_\_\_ \_\_\_ \_\_\_\_\_ \_\_  
| | / \_ \ / ` |/ \_ / **/ \_ \ \ / /  
| |**| () | (| | \_\_/ (| (_) \ V /  
\_\_\__\_\_\_/ \_,_|\_ **|\_** \_\_\_/ \_/

Codecov report uploader 0.1.0  
[2021-08-10T16:51:48.281Z] [‘info’] =\> Project root located at: /Users/builder/clone  
[2021-08-10T16:51:48.286Z] [‘info’] → Token set by arguments  
[2021-08-10T16:51:48.287Z] [‘verbose’] Start of network processing…  
[2021-08-10T16:51:48.287Z] [‘verbose’] Searching for files in /Users/builder/clone  
[2021-08-10T16:51:48.318Z] [‘info’] Searching for coverage files…  
[2021-08-10T16:51:48.346Z] [‘info’] =\> Found 4 possible coverage files:  
codecov.SHA256SUM  
codecov.SHA256SUM.sig  
codecov.yaml  
coverage/lcov.info  
[2021-08-10T16:51:48.346Z] [‘verbose’] End of network processing  
[2021-08-10T16:51:48.347Z] [‘info’] Processing /Users/builder/clone/codecov.SHA256SUM…  
[2021-08-10T16:51:48.349Z] [‘info’] Processing /Users/builder/clone/codecov.SHA256SUM.sig…  
[2021-08-10T16:51:48.349Z] [‘info’] Processing /Users/builder/clone/codecov.yaml…  
[2021-08-10T16:51:48.350Z] [‘info’] Processing /Users/builder/clone/coverage/lcov.info…  
[2021-08-10T16:51:48.352Z] [‘error’] Unable to detect service, please specify manually.  
[2021-08-10T16:51:48.353Z] [‘error’] Error!: Error: Unable to detect service, please specify manually.  
[2021-08-10T16:51:48.353Z] [‘verbose’] End of uploader: 92 milliseconds

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 11, 2021, 2:43am UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/4 "2021-08-11T02:43:43Z")

</div>

@msmartin43, got it. The uploader does not currently support Codemagic, but I’ll work on getting it up in the next week.

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 18, 2021, 9:25pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/5 "2021-08-18T21:25:05Z")

</div>

@msmartin43 we made some changes to the uploader, not explicitly for `Codemagic`, but I wanted to see if it fixes your issue.

---

<div class="post-metadata">

**Author:** ![msmartin43](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@msmartin43](https://community.codecov.com/u/msmartin43)\
**Post date:** [August 19, 2021, 1:57pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/6 "2021-08-19T13:57:21Z")

</div>

@tom thank you the uploader seems to be working for me now.

---

<div class="post-metadata">

**Author:** ![msmartin43](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@msmartin43](https://community.codecov.com/u/msmartin43)\
**Post date:** [August 23, 2021, 5:04pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/7 "2021-08-23T17:04:55Z")

</div>

@tom unfortunately after some more testing there still seems to be something wrong. The uploader seems to be woking ok. I see the upload on codecov, but the test coverage always says 0%. I verified that there is indeed coverage using lcov.

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 23, 2021, 9:08pm UTC](https://community.codecov.com/t/error-unable-to-detect-service-please-specify-manually/3103/8 "2021-08-23T21:08:01Z")

</div>

@msmartin43 can you provide a link to your CI build with a passing uploader but showing 0% coverage?
