Closed blacelle closed 1 year ago
I am also facing same issue. Circle CI gives an error:
Please fix it.
@shailesh-kanzariya I ended crafting my orb, replicating this one:
https://github.com/solven-eu/circleci-orb-coveralls
orbs:
# coveralls: coveralls/coveralls@1.0.6
coveralls: solven/coveralls@0.0.1
@blacelle Thanks for sharing your orb. if you submit PR here fixing this issue would be more helpful.
@blacelle thank you so much for your contribution, saved me a whole lot of trouble
Hey everyone! New orb v2.0.0 doesn't require sudo and supports more coverage formats. Please, try it out!
Hello,
I progress with coveralls integration. I encounter an issue as, to install npm, I rely on :
However, I then get:
Given
I understand npm should have been installed in a place available to sudo, but this node/npm does not do it this way.
However, Coveralls orb prefer prefixing npm with sudo when not executed as root, which seem to be the cause of my issue.
Is it possible to add an option not to rely on sudo even if $EUID is not 0?