File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111# - Installs your Linux kernel tree on them
1212# - Builds all of your test requirements for your Linux kernel tree
1313
14- name : Base kdevops workflow
14+ name : Base mm-ci workflow
1515
1616on :
1717 workflow_call : # Makes this workflow reusable
2222
2323jobs :
2424 setup :
25- name : Setup kdevops environment
25+ name : Setup mm-ci environment
2626 runs-on : [self-hosted, Linux, X64]
2727 steps :
2828 - name : Checkout Linux branch
2929 run : |
3030 LINUX_TREE="https://github.com/${{ github.repository }}"
3131 LINUX_TREE_REF="${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}"
3232 mkdir -p devops && cd devops
33- git clone $LINUX_TREE --reference /mirror/ linux.git/ --depth=5 linux
33+ git clone $LINUX_TREE --reference /mnt/devops/git/ linux/ .git/ --depth=5 linux
3434 cd linux
3535 git fetch origin $LINUX_TREE_REF
3636 git checkout $LINUX_TREE_REF
Original file line number Diff line number Diff line change 22#
33# Most simple Linux kernel subsystems can be tested with this target
44# test setup. For more elaborates tests look for a topic branch under the
5- # kdevops -ci tree. For example to test a filesystem look at the fstests
5+ # mm-ci -ci tree. For example to test a filesystem look at the fstests
66# branch.
77
8- name : Run generic kdevops CI tests
8+ name : Run generic mm-ci CI tests
99
1010on :
1111 push :
You can’t perform that action at this time.
0 commit comments