cyberark / conjur

CyberArk Conjur automatically secures secrets used by privileged users and machine identities
https://conjur.org
Other
782 stars 124 forks source link

Add build tools to policy-parser image for compiling bigdecimal #2983

Closed hughsaunders closed 1 year ago

hughsaunders commented 1 year ago

Recently active support was released (7.1.0), this new version was picked up by an unpinned dependency in conjur-policy-parser. Active support 7.1.0 adds a dependency on bigdecimal which has a native extension and couldn't be built within the policy parser test docker image due to lack of dev tools.

This commit adds the necessary dev tools and libs for big decimal's native extensions to be compiled.

hughsaunders commented 1 year ago

Rebuilding due to k8s failure

codeclimate[bot] commented 1 year ago

Code Climate has analyzed commit 88e5939e and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 88.4% (0.0% change).

View more on Code Climate.

hughsaunders commented 1 year ago

Yay the build passed, so this just needs a review from @cyberark/conjur-core-team then can be merged