-
Notifications
You must be signed in to change notification settings - Fork 79
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
fix: fix for failing rpm build #391
Conversation
PATH=$PATH:$PWD/bin eval $(PATH=$PATH:$PWD/bin node -p "require('./package').scripts.postinstall") | ||
|
||
%postun | ||
rm -f /usr/local/bin/%{name} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removing the symlink as part of post uninstall process
%post | ||
ln -sf /usr/local/lib/%{name}/bin/%{name} /usr/local/bin/%{name} | ||
cd /usr/local/lib/%{name} | ||
PATH=$PATH:$PWD/bin eval $(PATH=$PATH:$PWD/bin node -p "require('./package').scripts.postinstall") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
running postinstall script defined in package.json
@@ -6,7 +6,7 @@ RUN npm install && \ | |||
npm run build && \ | |||
npm run package | |||
|
|||
FROM centos:latest | |||
FROM quay.io/centos/centos:stream8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
update to use centos stream 8, support is there till 2024-05-31
Fixes
Fixed failing RPM build.
centos:latest
tag in Dockerfile, This was picking up centos8. Centos has shifted focus towards supporting centos stream. More on this here. Since centos is updating the centos stream image found here. Pulling it in docker fileTesting
Checklist
If you have questions, please file a support ticket, or create a GitHub Issue in this repository.