]> git.proxmox.com Git - mirror_linux-firmware.git/blob - .gitlab-ci.yml
amdgpu: update dimgrey cavefish firmware from 5.7 branch
[mirror_linux-firmware.git] / .gitlab-ci.yml
1 check-commits:
2 stage: test
3 image: registry.gitlab.com/kernel-firmware/linux-firmware
4 rules:
5 - if: $CI_MERGE_REQUEST_ID
6 script:
7 - ci-fairy check-commits --signed-off-by --textwidth=0
8
9 pre-commit:
10 stage: test
11 image: registry.gitlab.com/kernel-firmware/linux-firmware
12 script:
13 - pre-commit run --all-files
14
15 release:
16 stage: deploy
17 rules:
18 - if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
19 when: never
20 - if: $RELEASE_TOKEN
21 artifacts:
22 paths:
23 - dist/*
24 script:
25 - CI_PUSH_REPO=`echo "$CI_REPOSITORY_URL" | sed 's/^.*@/@/g'`
26 - git remote set-url --push origin "https://gitlab-ci-token:${RELEASE_TOKEN}$CI_PUSH_REPO"
27 - git tag `date "+%Y%m%d"`
28 - git push --tags
29 - make dist