-
Notifications
You must be signed in to change notification settings - Fork 409
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
Building tiflash using centos7 for official release #343
Building tiflash using centos7 for official release #343
Conversation
6a296f3
to
7ce6aea
Compare
/run-integration-tests |
6129dba
to
8031324
Compare
/run-integration-tests |
cbeb4c9
to
42981ff
Compare
b8af8a2
to
0cb070b
Compare
b78e2e6
to
bc3648a
Compare
329caa8
to
4131572
Compare
4131572
to
ec85927
Compare
/run-integration-tests |
|
||
cp -f "$build_dir/dbms/src/Server/theflash" "$install_dir/theflash" | ||
|
||
ldd "$build_dir/dbms/src/Server/theflash" | grep '/' | grep '=>' | \ |
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.
Auto gen .so list
vs Hand-picked list
:
Auto gen
may cp too many .so, which cause other version-conflicting problems, it happened before
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.
I did this before in publish.sh, you may have a look at that
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 script is only for building a release package, too many .so
is ok.
the ansible script will decide which .so
will be deployed.
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.
OK then
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.
Highly recommand that use set -euo pipefail
at the beginning of all scripts, the rest LGTM
/run-integration-tests |
1 similar comment
/run-integration-tests |
Signed-off-by: yongman <[email protected]>
run
make image_builder
to buildtiflash builder docker image
run
make build_release
to buildtiflash for release
run
make image_tiflash
to buildtiflash docker image