-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
feat: new ci base on apisix-runtime with specified version #10415
Conversation
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
Signed-off-by: Sn0rt <[email protected]>
@@ -31,7 +31,7 @@ jobs: | |||
- t/plugin/[a-k]* | |||
- t/plugin/[l-z]* | |||
- t/admin t/cli t/config-center-yaml t/control t/core t/debug t/discovery t/error_page t/misc | |||
- t/node t/pubsub t/router t/script t/secret t/stream-node t/utils t/wasm t/xds-library |
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.
Wasm didn't run on the current ci?
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.
The centos don't use the apisix-base before
cd t/lib/dubbo-backend | ||
mvn package | ||
cd dubbo-backend-provider/target | ||
java -Djava.net.preferIPv4Stack=true -jar dubbo-demo-provider.one-jar.jar > /tmp/java.log & |
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.
Why do you add this?
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.
Centos has never run dubbo tests before, because it uses openresty-debug as the runtime. Now that it is switched to APISIX-runtime, dubbo needs to be tested as well.
wget "https://raw.githubusercontent.com/api7/apisix-build-tools/apisix-runtime/${APISIX_RUNTIME}/build-apisix-runtime-debug-centos7.sh" | ||
wget "https://raw.githubusercontent.com/api7/apisix-build-tools/apisix-runtime/${APISIX_RUNTIME}/build-apisix-runtime.sh" | ||
chmod +x build-apisix-runtime-debug-centos7.sh | ||
chmod +x build-apisix-runtime.sh |
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.
Doesn't seem to need build-apisix-runtime.sh
?
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.
build-apisix-runtime-debug-centos7.sh is called in this script
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.
Oh, okay.
Description
Fixes #10401
Centos
support for wasm test has been removed due to compatibility issues.openresty-debug
of centos with apisix-runtimeChecklist
I have test this PR with https://github.com/Sn0rt/apisix/pull/21