[PATCH linux-4.4.y-cip] gitlab-ci: Use external linux-cip-pipelines repository to define CI
Chris Paterson
Signed-off-by: Chris Paterson <chris.paterson2@...>
--- .gitlab-ci.yml | 283 +------------------------------------------------ 1 file changed, 3 insertions(+), 280 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bbcb22168e7a..6f8a0028d2a3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,280 +1,3 @@ -variables: - GIT_STRATEGY: clone - GIT_DEPTH: 10 - DOCKER_DRIVER: overlay2 - DOCKER_IMAGE_TAG: v2 - -############################### -# Standard CIP configurations # -############################### -build:arm_hitachi_omap_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: hitachi_omap_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_moxa_mxc_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: moxa_mxc_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_renesas_shmobile_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: renesas_shmobile_defconfig - CONFIG_LOC: cip-kernel-config - DEVICES: r8a7743-iwg20d-q7 r8a7745-iwg22d-sodimm r8a77470-iwg23s-sbc - DTBS: r8a7743-iwg20d-q7-dbcm-ca.dtb r8a7745-iwg22d-sodimm-dbhd-ca.dtb r8a77470-iwg23s-sbc.dtb - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -test:arm_renesas_shmobile_defconfig: - stage: test - needs: ["build:arm_renesas_shmobile_defconfig"] - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:test-$DOCKER_IMAGE_TAG - when: always - variables: - GIT_STRATEGY: none - script: - - /opt/submit_tests.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_am335x-axm2_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_am335x-axm2_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_am335x-draco_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_am335x-draco_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_am335x-dxr2_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_am335x-dxr2_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_am335x-etamin_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_am335x-etamin_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_am57xx-pxm3.config: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_am57xx-pxm3.config - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_dcu2.config: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_dcu2.config - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_siemens_imx6_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: siemens_imx6_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_toshiba_tegra_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: toshiba_tegra_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:arm_toshiba_zynq_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: arm - CONFIG: toshiba_zynq_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:x86_plathome_obsvx1.config: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: x86 - CONFIG: plathome_obsvx1.config - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:x86_siemens_iot2000.config: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: x86 - CONFIG: siemens_iot2000.config - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:x86_siemens_server_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: x86 - CONFIG: siemens_server_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output - -build:x86_toshiba_defconfig: - stage: build - image: registry.gitlab.com/cip-project/cip-testing/linux-cip-ci:build-$DOCKER_IMAGE_TAG - variables: - BUILD_ARCH: x86 - CONFIG: toshiba_defconfig - CONFIG_LOC: cip-kernel-config - BUILD_ONLY: "true" - script: - - /opt/build_kernel.sh - artifacts: - name: "$CI_JOB_NAME" - when: always - paths: - - output +include: + - https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/raw/master/linux-cip-pipeline.yml + - https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/raw/master/trees/linux-4.4.y-cip.yml -- 2.17.1 |
|