diff --git a/boards/.intel_apl.yml b/boards/.intel_apl.yml index 844f4a44616b0021b428b1dbf081e0f60ee75b93..d04d5f2364e1f156e77f6d4674be3ec2cd975199 100644 --- a/boards/.intel_apl.yml +++ b/boards/.intel_apl.yml @@ -7,7 +7,7 @@ build-edgehog-intel-apl: variables: &build-edgehog-intel-apl BOARD: apollolake PROCESSOR: intel - BUILD_DIRECTORY: build_intel + BUILD_DIRECTORY: build_intel_apl MACHINE: seco-intel-apl DEFCONFIG_FILE: seco_intel_apl_edgehog RECIPE_NAME: seco-image-edgehog @@ -23,3 +23,45 @@ deploy-edgehog-intel-apl: variables: &deploy-edgehog-intel-apl <<: *build-edgehog-intel-apl AZURE_PATH: apollolake/Yocto + +############################# +### EDGEHOG EMBEDDED BASE ### +############################# + +build-edgehog-embedded-base-intel-apl: + extends: .build + variables: &build-edgehog-embedded-intel-apl + <<: *build-edgehog-intel-apl + RECIPE_NAME: seco-image-edgehog-base + BUILD_DIRECTORY: build_intel_apl_embedded_wayland + DEFCONFIG_FILE: seco_intel_apl_edgehog_embedded_wayland + IMAGE_NAME: edgehog-embedded-base-image + +deploy-edgehog-embedded-base-intel-apl: + extends: .deploy + needs: + - job: build-edgehog-embedded-base-intel-apl + artifacts: true + variables: + <<: *deploy-edgehog-intel-apl + <<: *build-edgehog-embedded-intel-apl + +############################# +### EDGEHOG EMBEDDED FULL ### +############################# + +build-edgehog-embedded-full-intel-apl: + extends: .build + variables: &build-edgehog-embedded-intel-apl-full + <<: *build-edgehog-embedded-intel-apl + RECIPE_NAME: seco-image-edgehog-full + IMAGE_NAME: edgehog-embedded-full-image + +deploy-edgehog-embedded-full-intel-apl: + extends: .deploy + needs: + - job: build-edgehog-embedded-full-intel-apl + artifacts: true + variables: + <<: *deploy-edgehog-intel-apl + <<: *build-edgehog-embedded-intel-apl-full \ No newline at end of file diff --git a/boards/.intel_ehl.yml b/boards/.intel_ehl.yml new file mode 100644 index 0000000000000000000000000000000000000000..fd90533e5378cfccc335ce9d12d1b9ad4d8a145a --- /dev/null +++ b/boards/.intel_ehl.yml @@ -0,0 +1,67 @@ +######################## +#### EDGEHOG THINGS #### +######################## + +build-edgehog-intel-ehl: + extends: .build + variables: &build-edgehog-intel-ehl + BOARD: elkhartlake + PROCESSOR: intel + BUILD_DIRECTORY: build_intel_ehl + MACHINE: seco-intel-ehl + DEFCONFIG_FILE: seco_intel_ehl_edgehog + RECIPE_NAME: seco-image-edgehog + IMAGE_NAME: edgehog-things-image + UBOOT_FILE: none + KERNEL_FILE: none + +deploy-edgehog-intel-ehl: + extends: .deploy + needs: + - job: build-edgehog-intel-ehl + artifacts: true + variables: &deploy-edgehog-intel-ehl + <<: *build-edgehog-intel-ehl + AZURE_PATH: elkhartlake/Yocto + +############################# +### EDGEHOG EMBEDDED BASE ### +############################# + +build-edgehog-embedded-base-intel-ehl: + extends: .build + variables: &build-edgehog-embedded-intel-ehl + <<: *build-edgehog-intel-ehl + RECIPE_NAME: seco-image-edgehog-base + BUILD_DIRECTORY: build_intel_ehl_embedded_wayland + DEFCONFIG_FILE: seco_intel_ehl_edgehog_embedded_wayland + IMAGE_NAME: edgehog-embedded-base-image + +deploy-edgehog-embedded-base-intel-ehl: + extends: .deploy + needs: + - job: build-edgehog-embedded-base-intel-ehl + artifacts: true + variables: + <<: *deploy-edgehog-intel-ehl + <<: *build-edgehog-embedded-intel-ehl + +############################# +### EDGEHOG EMBEDDED FULL ### +############################# + +build-edgehog-embedded-full-intel-ehl: + extends: .build + variables: &build-edgehog-embedded-intel-ehl-full + <<: *build-edgehog-embedded-intel-ehl + RECIPE_NAME: seco-image-edgehog-full + IMAGE_NAME: edgehog-embedded-full-image + +deploy-edgehog-embedded-full-intel-ehl: + extends: .deploy + needs: + - job: build-edgehog-embedded-full-intel-ehl + artifacts: true + variables: + <<: *deploy-edgehog-intel-ehl + <<: *build-edgehog-embedded-intel-ehl-full \ No newline at end of file diff --git a/scripts/check_build_artifacts.sh b/scripts/check_build_artifacts.sh index 0e6386bb647939f5d037208f489a617ca04ab33f..0aaabecfbd4d5cf91ab9d55cc334cc5f679d4517 100755 --- a/scripts/check_build_artifacts.sh +++ b/scripts/check_build_artifacts.sh @@ -44,10 +44,10 @@ if [[ $KERNEL_FILE != *"none"* ]]; then fi if [ $count_dtbo -eq 0 ]; then - echo "No dtb artifacts were compiled, exiting with error 1 .." + echo "No dtbo artifacts were compiled, exiting with error 1 .." exit 1 else - echo "dtb artifacts were found!" + echo "dtbo artifacts were found!" fi fi