# Heroku Deployment NetRC Issues

**URL:** <https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613>\
**Category:** Deployments\
**Tags:** heroku\
**Created:** [December 6, 2017, 4:09pm UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613 "2017-12-06T16:09:33Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![AshtonKemerling](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ashtonkemerling/32/15519_2.png) [@AshtonKemerling](https://discuss.circleci.com/u/AshtonKemerling)\
**Post date:** [December 6, 2017, 4:09pm UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/1 "2017-12-06T16:09:33Z")

</div>

I have a relatively simple rails app that I’d like to build in CircleCI, deploy to Heroku, migrate the database, then restart.

I’ve followed the CirceCI docs [here](https://circleci.com/docs/2.0/deployment_integrations/), but I’m still getting the following error when I try and have CirceCI run anything related to “heroku run”.

Error:

```
Running rake db:migrate on ⬢ my-app... !
 ▸ Invalid credentials
 ▸ provided.
 ▸ API key is currently set
 ▸ by the HEROKU_API_KEY
 ▸ environment variable.
 ▸ Ensure this is set to a
 ▸ correct value or unset
 ▸ it to use the netrc
 ▸ file.
Exited with code 1
```

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [December 10, 2017, 1:48am UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/2 "2017-12-10T01:48:22Z")

</div>

Is this error happening on the CircleCI side or the Heroku side?

---

<div class="post-metadata">

**Author:** ![AshtonKemerling](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ashtonkemerling/32/15519_2.png) [@AshtonKemerling](https://discuss.circleci.com/u/AshtonKemerling)\
**Post date:** [December 10, 2017, 6:04am UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/3 "2017-12-10T06:04:24Z")

</div>

It seems like on the CircleCi side, but it’s the Heroku tools that are  
producing the error message.

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [December 10, 2017, 5:47pm UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/4 "2017-12-10T17:47:34Z")

</div>

Thanks for the additional details. Could you share a build link with me so I can dig in a bit more?

---

<div class="post-metadata">

**Author:** ![AshtonKemerling](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ashtonkemerling/32/15519_2.png) [@AshtonKemerling](https://discuss.circleci.com/u/AshtonKemerling)\
**Post date:** [December 11, 2017, 4:06am UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/5 "2017-12-11T04:06:46Z")

</div>

CIRCLE\_BUILD\_URL=https://circleci.com/gh/AshtonKem/feedback-app/35

Is that what you needed?

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [December 11, 2017, 4:55am UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/6 "2017-12-11T04:55:15Z")

</div>

Yep perfect, does this work locally for you if you run the commands from your computer?

---

<div class="post-metadata">

**Author:** ![AshtonKemerling](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ashtonkemerling/32/15519_2.png) [@AshtonKemerling](https://discuss.circleci.com/u/AshtonKemerling)\
**Post date:** [December 11, 2017, 3:55pm UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/7 "2017-12-11T15:55:05Z")

</div>

Absolutely.

---

<div class="post-metadata">

**Author:** ![AshtonKemerling](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ashtonkemerling/32/15519_2.png) [@AshtonKemerling](https://discuss.circleci.com/u/AshtonKemerling)\
**Post date:** [January 5, 2018, 4:04am UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/8 "2018-01-05T04:04:00Z")

</div>

Dang, email did not work correctly.

Yes, these commands work locally on my box. They’re fairly bog standard Heroku commands as far as I know.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [February 15, 2018, 8:04pm UTC](https://discuss.circleci.com/t/heroku-deployment-netrc-issues/18613/9 "2018-02-15T20:04:18Z")

</div>

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.
