tempesta-tech / tempesta-test

Test suite for Tempesta FW
10 stars 4 forks source link

Add an ability to rebuild Linux kernel on pretest if necessary #378

Closed s0nx closed 1 year ago

s0nx commented 1 year ago

Currently, if there were some changes in the kernel tree and the code in PR depends on those changes, the pretest might fail on CI. We might need to detect these changes, for example, by looking on linux-5.10.35.patch changes or by linked PRs in linux-5.10.35-tfw repo and rebuild the kernel.

Some useful information can be found here: https://github.com/kernelci

krizhanovsky commented 1 year ago

Probably CI just should check for changes in the kernel patch in the tempesta pull request and, if it's changed, then rebuild the kernel with the new patch from the PR and test the PR branch on this kernel.

pale-emperor commented 1 year ago

I moved script into tempesta-ci repo cause it pretty simplier to store some sensitive information like nexus url