Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downgrade resource_class or make it configurable in jobs #41

Open
stevenpitts opened this issue May 11, 2022 · 0 comments
Open

Downgrade resource_class or make it configurable in jobs #41

stevenpitts opened this issue May 11, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@stevenpitts
Copy link

Is your feature request related to a problem? Please describe.
circleci/heroku jobs are unnecessarily expensive. The jobs don't set a resource_class, so they default to the Large resource class. This results in high compute credit usage.
The jobs provided by this orb are practically entirely network-bound and use very little cpu/memory. They could easily run on a Small resource class.

Describe the solution you'd like
The orb's executor should have a resource_class field set to small.

Describe alternatives you've considered
The resource_class could be made configurable, such as in the circleci/aws-ecr orb, but there's really no point since no jobs in this orb are cpu or memory bound.
Alternatively, I could rewrite the entire orb so that I can specify the resource_class, but that doesn't feel like the right solution here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant