2 years ago
I can no longer deploy using heroku. But when selecting nixpacks as the builder, it get changed back to heroku which causes de deployment to fail.
I am not using additional config files or env vars
Project Id: e87c8099-5f9c-48b7-8abe-b7ece87bac37
Service Id: 60841370-77e5-45e9-b495-640d62d4138d
14 Replies
2 years ago
so two options here -
I get the team involved and they manually switch your service to nixpacks
you simply deploy your code into a new service and that will automatically use nixpacks
Will it be too much hassle to involve the team? I would like to keep the same project id, and logs for the project history
2 years ago
hassle? no not really, i see this as user-solvable and if we can solve this together its going to be faster than getting the team involved.
the second option doesn't involve a new project. just a new service
2 years ago
can you run your action plan by me first?
2 years ago
i dont want you to do something that you didnt mean to
sure
Create a new service with same config, source, and env vars as the current one.
Make sure everything works as expected.
Rename the public urls of current one to [service-url]-deprecate
Rename the public urls of the new service to [service-url]
I am not using other services directly within this one, or communicating internally to the current service. So the service id change will not impact that much on what im attempting to do
2 years ago
as long as the service you create is within the same project you are good to go
question before making the final change. Will the previous domain used on old service will be available to use on the new service right away?
2 years ago
yes the domain would be available to use on a new service right after being removed from the old service
2 years ago
awesome