diff --git a/boards/.c12.yml b/boards/.c12.yml new file mode 100644 index 0000000000000000000000000000000000000000..548c9db72c0706d74e011fb4add8ddf0f8eaf06f --- /dev/null +++ b/boards/.c12.yml @@ -0,0 +1,67 @@ +######################## +#### EDGEHOG THINGS #### +######################## + +build-edgehog-c12: + extends: .build + variables: &build-edgehog-c12 + BOARD: c12 + PROCESSOR: imx8mq + BUILD_DIRECTORY: build_c12 + MACHINE: seco-imx8mq-c12 + DEFCONFIG_FILE: seco_smarc_c12_edgehog + RECIPE_NAME: seco-image-edgehog + IMAGE_NAME: edgehog-things-image + +deploy-edgehog-c12: + extends: .deploy + needs: + - job: build-edgehog-c12 + artifacts: true + variables: &deploy-edgehog-c12 + <<: *build-edgehog-c12 + UBOOT_FILE: u-boot.bin + KERNEL_FILE: Image + AZURE_PATH: imx8/c12 + +############################# +### EDGEHOG EMBEDDED BASE ### +############################# + +build-edgehog-embedded-base-c12: + extends: .build + variables: &build-edgehog-embedded-c12 + <<: *build-edgehog-c12 + RECIPE_NAME: seco-image-edgehog-base + BUILD_DIRECTORY: build_c12_embedded_wayland + DEFCONFIG_FILE: seco_smarc_c12_edgehog_embedded_wayland + IMAGE_NAME: edgehog-embedded-base-image + +deploy-edgehog-embedded-base-c12: + extends: .deploy + needs: + - job: build-edgehog-embedded-base-c12 + artifacts: true + variables: + <<: *deploy-edgehog-c12 + <<: *build-edgehog-embedded-c12 + +############################# +### EDGEHOG EMBEDDED FULL ### +############################# + +build-edgehog-embedded-full-c12: + extends: .build + variables: &build-edgehog-embedded-c12-full + <<: *build-edgehog-embedded-c12 + RECIPE_NAME: seco-image-edgehog-full + IMAGE_NAME: edgehog-embedded-full-image + +deploy-edgehog-embedded-full-c12: + extends: .deploy + needs: + - job: build-edgehog-embedded-full-c12 + artifacts: true + variables: + <<: *deploy-edgehog-c12 + <<: *build-edgehog-embedded-c12-full \ No newline at end of file diff --git a/boards/.c26.yml b/boards/.c26.yml new file mode 100644 index 0000000000000000000000000000000000000000..2914717e34ba3ff24eb0268d4023abb598307d6c --- /dev/null +++ b/boards/.c26.yml @@ -0,0 +1,67 @@ +######################## +#### EDGEHOG THINGS #### +######################## + +build-edgehog-c26: + extends: .build + variables: &build-edgehog-c26 + BOARD: c26 + PROCESSOR: imx8qm + BUILD_DIRECTORY: build_c26 + MACHINE: seco-imx8qm-c26 + DEFCONFIG_FILE: seco_q7_c26_edgehog + RECIPE_NAME: seco-image-edgehog + IMAGE_NAME: edgehog-things-image + +deploy-edgehog-c26: + extends: .deploy + needs: + - job: build-edgehog-c26 + artifacts: true + variables: &deploy-edgehog-c26 + <<: *build-edgehog-c26 + UBOOT_FILE: u-boot.bin + KERNEL_FILE: Image + AZURE_PATH: imx8/c26 + +############################# +### EDGEHOG EMBEDDED BASE ### +############################# + +build-edgehog-embedded-base-c26: + extends: .build + variables: &build-edgehog-embedded-c26 + <<: *build-edgehog-c26 + RECIPE_NAME: seco-image-edgehog-base + BUILD_DIRECTORY: build_c26_embedded_wayland + DEFCONFIG_FILE: seco_q7_c26_edgehog_embedded_wayland + IMAGE_NAME: edgehog-embedded-base-image + +deploy-edgehog-embedded-base-c26: + extends: .deploy + needs: + - job: build-edgehog-embedded-base-c26 + artifacts: true + variables: + <<: *deploy-edgehog-c26 + <<: *build-edgehog-embedded-c26 + +############################# +### EDGEHOG EMBEDDED FULL ### +############################# + +build-edgehog-embedded-full-c26: + extends: .build + variables: &build-edgehog-embedded-c26-full + <<: *build-edgehog-embedded-c26 + RECIPE_NAME: seco-image-edgehog-full + IMAGE_NAME: edgehog-embedded-full-image + +deploy-edgehog-embedded-full-c26: + extends: .deploy + needs: + - job: build-edgehog-embedded-full-c26 + artifacts: true + variables: + <<: *deploy-edgehog-c26 + <<: *build-edgehog-embedded-c26-full \ No newline at end of file diff --git a/boards/.c43.yml b/boards/.c43.yml new file mode 100644 index 0000000000000000000000000000000000000000..4f70430b43184256f4574bbe363eb9807ee5e2a2 --- /dev/null +++ b/boards/.c43.yml @@ -0,0 +1,67 @@ +######################## +#### EDGEHOG THINGS #### +######################## + +build-edgehog-c43: + extends: .build + variables: &build-edgehog-c43 + BOARD: c43 + PROCESSOR: imx8qm + BUILD_DIRECTORY: build_c43 + MACHINE: seco-imx8qm-c43 + DEFCONFIG_FILE: seco_sbc_c43_edgehog + RECIPE_NAME: seco-image-edgehog + IMAGE_NAME: edgehog-things-image + +deploy-edgehog-c43: + extends: .deploy + needs: + - job: build-edgehog-c43 + artifacts: true + variables: &deploy-edgehog-c43 + <<: *build-edgehog-c43 + UBOOT_FILE: u-boot.bin + KERNEL_FILE: Image + AZURE_PATH: imx8/c43 + +############################# +### EDGEHOG EMBEDDED BASE ### +############################# + +build-edgehog-embedded-base-c43: + extends: .build + variables: &build-edgehog-embedded-c43 + <<: *build-edgehog-c43 + RECIPE_NAME: seco-image-edgehog-base + BUILD_DIRECTORY: build_c43_embedded_wayland + DEFCONFIG_FILE: seco_sbc_c43_edgehog_embedded_wayland + IMAGE_NAME: edgehog-embedded-base-image + +deploy-edgehog-embedded-base-c43: + extends: .deploy + needs: + - job: build-edgehog-embedded-base-c43 + artifacts: true + variables: + <<: *deploy-edgehog-c43 + <<: *build-edgehog-embedded-c43 + +############################# +### EDGEHOG EMBEDDED FULL ### +############################# + +build-edgehog-embedded-full-c43: + extends: .build + variables: &build-edgehog-embedded-c43-full + <<: *build-edgehog-embedded-c43 + RECIPE_NAME: seco-image-edgehog-full + IMAGE_NAME: edgehog-embedded-full-image + +deploy-edgehog-embedded-full-c43: + extends: .deploy + needs: + - job: build-edgehog-embedded-full-c43 + artifacts: true + variables: + <<: *deploy-edgehog-c43 + <<: *build-edgehog-embedded-c43-full \ No newline at end of file