Integrate gitlab-ci/edgehog_embedded and 16 more
Commit: edgehog/infrastructure/gitlab-ci@b6c403ae
[SSTATE] Fix on sstate permission
--
Commit: edgehog/infrastructure/gitlab-ci@00227bbe
[SSTATE] Set different sstate for each CPU arch
- Each CPU processor is suggested to have a different sstate-cache folder
- The 'downloads' folder remains unique for all edgehog projects
--
Commit: edgehog/infrastructure/gitlab-ci@aa71b1e7
[FILESYSTEM] Fix on filesystem deploy
- For Edgehog embedded images the fs was not deployed and so a fix was necessary
--
Commit: edgehog/infrastructure/gitlab-ci@5a1cda7c
[DOCKER USER] Add docker user to edgehog group
- This is necessary to guarantee write access to edgehog folder in build server containing sstate and downloads caches
- Move env initizialization to .initenv
- Reduce build artifacts expiration time to 1 week
--
Commit: edgehog/infrastructure/gitlab-ci@35600a7f
[FIX] Fix on syntax error
--
Commit: edgehog/infrastructure/gitlab-ci@582ca2e3
[YOCTO CACHE] Insert common sstate and downloads
- Insert in the local.conf the reference to a common sstate and downloads folder containing the sstate-cache and downloads to speed up Yocto build (see https://www.thegoodpenguin.co.uk/blog/improving-yocto-build-time/)
- The folders are loaded as volume in the Docker image by the dedicated runner
--
Commit: edgehog/infrastructure/gitlab-ci@3fda202c
[FIX] Fix bug in case structure
--
Commit: edgehog/infrastructure/gitlab-ci@869ba8cc
[FIX] Bug fix on case structure for link report
--
Commit: edgehog/infrastructure/gitlab-ci@33620ffb
[PATH CHANGE] Changing path for weekly release
- The artifacts from the weekly release are deployed in an Azure folder referring to the week of the year
- Change name of the job and link report so that they refer to the IMAGE_NAME variable insead of RECIPE_NAME
- Full edgehog image is now built as the other on a weekly schedule
- Fix on link report for Apollo Lake products
--
Commit: edgehog/infrastructure/gitlab-ci@f05bee12
[FIX] Fix on filesystem artifact name
- The filesystem artifact name now match the image name
- Fix on artifacts name from build and deploy stage
--
Commit: edgehog/infrastructure/gitlab-ci@e7677214
[FIX] Insert missing occurrencies of RECIPE_NAME
- Insert further variable inheritance for edgehog-embedded jobs
- Insert echo messages for debug
--
Commit: edgehog/infrastructure/gitlab-ci@3e1fb5d0
[FIX] Fix on artifacts path
--
Commit: edgehog/infrastructure/gitlab-ci@289678b6
[FIX] Fix on Link_report for release stage
- Fix also on artifacts name construction
--
Commit: edgehog/infrastructure/gitlab-ci@8bd8fc31
[REPORT NAME] Fix on name of the job/link REPORT
- The fix introduce the RECIPE_NAME variable in the job/link log name, necessary when compiling also embedded distro
--
Commit: edgehog/infrastructure/gitlab-ci@268ce4e2
[FS DEPLOY] Insert fs deploy to Azure
- Change "edgehog-base-image" label to "edgehog-things-image" one
- Fix on intel_apl config file
- Fix on AZURE_PATH variable (the edgehog folder is necessary for the public container release)
--
Commit: edgehog/infrastructure/gitlab-ci@1d3edf2f
[FIX] Bug fix in deploy stage
--
Commit: edgehog/infrastructure/gitlab-ci@3fe2df80
[CICD] Add edgehog embedded images build jobs
- Insert edgehog embedded build/deploy for base and full image for supported boards
- Full image shall be built only when a tag occurs
- Remove c43 and c26 config files (not yet supported)
- Fix on Link_report.txt