[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

Join {cip-dev@lists.cip-project.org to automatically receive all group messages.