Migrate oceanbase-lite pipeline to gitlab-ci, add .gitlab-ci.yml and required script set: test/ci/*#875
Conversation
|
The mapping Dima issue is 【CI】Migrating oceanbase-lite pipeline to gitlab-ci |
Unnecessary changes, I'd say. |
This file isn't needed; we only use bmsqltest.sh. |
Let's take a look at the scheduling parameters and content from the master side. When initiating, we also need to include |
These are all unnecessary commits, please don't include them. |
These are the same—there shouldn't be any changes to the source code. |
Without using _obp, just use sysbench.sh. The same goes for the other ones. |
Consolidate the CI pipeline migration from farm2 into GitLab CI as a single clean commit for MR review.
4e81bd6 to
c2967dd
Compare
They don't have ARM. |
The task should follow the farm_for_standalone pipeline; currently, there are many extra steps they don't need to run. |
In the ob 4_3_5_release, there are some optimizations related to the slb_lock part. |
This file should be placed in the |
The split files have been organized into their respective test job directories. |
|
seekdb.log |
Things are a bit messy right now. It's actually seekdb, but some testing tools might have renamed it to 'observer' for compatibility reasons. |
These follow-up tasks can be handled by the seekdb team. This also involves the location where output files are generated, which needs to be renamed. |
We can make further adjustments later. For now, the main goal of this merge is to complete the migration first. |
Task Description
Migrate the oceanbase-lite pipeline to GitLab CI. Add the
.gitlab-ci.ymlconfiguration file and the required set of scripts located intest/ci/*.Solution Description
Passed Regressions
Upgrade Compatibility
Other Information
Release Note
Pipeline for oceanbase-lite has been migrated to GitLab CI. The
.gitlab-ci.ymlfile and supporting scripts intest/ci/have been added.