-
Notifications
You must be signed in to change notification settings - Fork 37.7k
ci: Allow PIP_PACKAGES on centos #26234
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
The head ref may contain hidden characters: "2210-centos-pip-\u{1F3E3}"
Conversation
fa7634f
to
fa684bc
Compare
# shellcheck disable=SC2086 | ||
${CI_RETRY_EXE} pip3 install --user $PIP_PACKAGES | ||
${CI_RETRY_EXE} CI_EXEC pip3 install --user $PIP_PACKAGES |
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.
Review note: Adding CI_EXEC is required, otherwise it would result in a failure.
To reproduce the failure:
$ RESTART_CI_DOCKER_BEFORE_RUN=1 FILE_ENV="./ci/test/00_setup_env_i686_centos.sh" ./ci/test_run_all.sh
...
bash: line 1: pip3: command not found
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.
This also fixes a bug on historic commits. To reproduce the bug on the historic commits:
$ git checkout 3c3bd9022026a75e15492ba9cf8bf3b72866b9a9~ && RESTART_CI_DOCKER_BEFORE_RUN=1 FILE_ENV="./ci/test/00_setup_env_i686_multiprocess.sh" ./ci/test_run_all.sh
...
bash: line 1: pip3: command not found
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.
ACK fa684bc, I have reviewed the code and it looks OK, I agree it can be merged.
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.
ACK fa684bc - I see lief still being installed.
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
Address feedback from https://github.com/bitcoin/bitcoin/pull/24561/files#r985719812
This was added in 7fc5e86 but I can't see a reason why this should be forbidden.
fa684bc
to
fa6054e
Compare
For reference, interface_zmq.py:
|
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.
re-ACK fa6054e
Address feedback from https://github.com/bitcoin/bitcoin/pull/24561/files#r985719812 Github-Pull: bitcoin#26234 Rebased-From: fac085a
This was added in 7fc5e86 but I can't see a reason why this should be forbidden. Github-Pull: bitcoin#26234 Rebased-From: fa6054e
Address feedback from https://github.com/bitcoin/bitcoin/pull/24561/files#r985719812 Github-Pull: bitcoin#26234 Rebased-From: fac085a
This was added in 7fc5e86 but I can't see a reason why this should be forbidden. Github-Pull: bitcoin#26234 Rebased-From: fa6054e
Github-Pull: bitcoin#26234 Rebased-From: da16893
Address feedback from https://github.com/bitcoin/bitcoin/pull/24561/files#r985719812 Github-Pull: bitcoin#26234 Rebased-From: fac085a
This was added in 7fc5e86 but I can't see a reason why this should be forbidden. Github-Pull: bitcoin#26234 Rebased-From: fa6054e
This was added in 7fc5e86 but I can't see a reason why this should be forbidden. Github-Pull: bitcoin#26234 Rebased-From: fa6054e
Github-Pull: bitcoin#26234 Rebased-From: da16893
Github-Pull: bitcoin#26234 Rebased-From: da16893
Github-Pull: bitcoin#26234 Rebased-From: da16893
Github-Pull: bitcoin#26234 Rebased-From: da16893
Github-Pull: bitcoin#26234 Rebased-From: da16893
This was added in 7fc5e86 but I can't see a reason why this should be forbidden.
This is also needed for other changes (bumping the minimum python version).