Skip to content
Snippets Groups Projects
Commit 2f2d57f9 authored by Lorenzo Pagliai's avatar Lorenzo Pagliai
Browse files

[INTEL] Integration of Elkhart Lake architecture

* Include config file for Elkhart Lake Intel processor
* Include embedded jobs also for Intel Apollo Lake processor
* Minor fix in check artifacts task
parent 156d0a3e
No related branches found
No related tags found
No related merge requests found
......@@ -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
########################
#### 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
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment