Skip to content

Docker Yocto builder is base on the existing crops/poky image with the addition of Siemens Kas.

License

Notifications You must be signed in to change notification settings

flumpy33/docker-yocto-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Docker Yocto builder

This repository contains the docker build script to create a docker image base on crops/poky:debian-12. The following modifications have been made:

  1. python venv is installed & created,
  2. kas has been installed by means of pip.

Read the Poky container or Yocto project regarding specific usage of the docker image. Kas documentation can be found here.

How to use kas and docker

Clone the repository that contains the kas files, most likely it is something that is already part of the meta-layer, e.g. meta-layer/conf/kas-files/.yaml. To instruct docker to run the command just do the following:

docker run -it -v $(pwd):/workdir -v thesoftwareengineer83/debian-12-kas:latest \
    --workdir=/workdir bash -c "kas build <thing>.yaml"

This will start by downloading the docker image if not already executed and executes the bash command, exit code can be caught to determine the build result.

About

Docker Yocto builder is base on the existing crops/poky image with the addition of Siemens Kas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published