Skip to content

Migrate oceanbase-lite pipeline to gitlab-ci, add .gitlab-ci.yml and required script set: test/ci/*#875

Open
hnwyllmm wants to merge 8 commits into
masterfrom
task/2026052700116366654
Open

Migrate oceanbase-lite pipeline to gitlab-ci, add .gitlab-ci.yml and required script set: test/ci/*#875
hnwyllmm wants to merge 8 commits into
masterfrom
task/2026052700116366654

Conversation

@hnwyllmm

Copy link
Copy Markdown
Member

Task Description

Solution Description

Passed Regressions

Upgrade Compatibility

Other Information

Release Note

@hnwyllmm

Copy link
Copy Markdown
Member Author

The mapping Dima issue is 【CI】Migrating oceanbase-lite pipeline to gitlab-ci

@hnwyllmm

Copy link
Copy Markdown
Member Author

test/bmsqltest/bmsqltest.farm.init.sql:22

Unnecessary changes, I'd say.

@hnwyllmm

Copy link
Copy Markdown
Member Author

test/bmsqltest/bmsqltest_obp.sh:1

This file isn't needed; we only use bmsqltest.sh.

@hnwyllmm

Copy link
Copy Markdown
Member Author

test/ci/templates/oceanbase_lite_src.yml:1

Let's take a look at the scheduling parameters and content from the master side. When initiating, we also need to include FARM2_TASK_ID and FARM2_TEMPLATE_NAME. The .gitlab-ci file acts merely as a trigger, which then schedules the subsequent specific YAML.

@hnwyllmm

Copy link
Copy Markdown
Member Author

.secignore:165

These are all unnecessary commits, please don't include them.

@hnwyllmm

Copy link
Copy Markdown
Member Author

tools/deploy/mysql_test/t/lower_case_2.test:33

These are the same—there shouldn't be any changes to the source code.

@hnwyllmm

Copy link
Copy Markdown
Member Author

test/sysbench_obp/sysbench_obp.sh:2

Without using _obp, just use sysbench.sh. The same goes for the other ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant