You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,8 @@ and the S3 bucket that the image is uploaded to, at the end.
62
62
63
63
Example stack name: PokyPipeline
64
64
65
+
Expected build time: 32min / rebuild (without any change, just use sstate cache): 8min
66
+
65
67
#### Using Kas
66
68
The Kas example shows how to use a [Kas Config](https://github.com/aws4embeddedlinux/aws4embeddedlinux-ci/blob/main/source-repo/kas/kas.yml) to manage
67
69
layers. This tool can help programatically manage layers and config with tighter Yocto integration than Git Submodules or the Repo tool.
@@ -70,13 +72,17 @@ See the AWS CodeBuild pipeline: KasPipeline-EmbeddedLinuxPipeline*
70
72
71
73
Example stack name: KasPipeline
72
74
75
+
Expected build time: 36min / rebuild (without any change, just use sstate cache): 11min
76
+
73
77
#### A slightly modified version building a qemu pipeline:
74
78
This example builds a Qemu based image using [meta-aws-demos](https://github.com/aws4embeddedlinux/meta-aws-demos). The Qemu image can be run in
75
79
the CodeBuild environment. Using SLIRP networking, [OEQA testing](https://docs.yoctoproject.org/singleindex.html#performing-automated-runtime-testing)
76
80
such as ptest can be run in the pipeline.
77
81
78
82
See the AWS CodeBuild pipeline: QemuEmbeddedLinuxPipeline-EmbeddedLinuxPipeline*
79
83
84
+
Expected build time: 45min / rebuild (without any change, just use sstate cache): 14min
85
+
80
86
### A Poky Based EC2 AMI Pipeline
81
87
Yocto can be used to create an EC2 AMI. This example builds an AMI based on Poky and meta-aws and exports it to your AMI registry using
82
88
the [VM Import/Export Service](https://docs.aws.amazon.com/vm-import/latest/userguide/what-is-vmimport.html).
@@ -85,6 +91,8 @@ The pipeline name starts with `PokyAmiPipeline-` in the CodePipeline page.
85
91
86
92
Example stack name: PokyAmiPipeline
87
93
94
+
Expected build time: 52min / rebuild (without any change, just use sstate cache): 17min
95
+
88
96
### A NXP / IMX Pipeline
89
97
This example will build an image for
90
98
the [i.MX 6ULL EVK](https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/evaluation-kit-for-the-i-mx-6ull-and-6ulz-applications-processor:MCIMX6ULL-EVK) board.
@@ -120,6 +128,8 @@ See the AWS CodeBuild pipeline: RenesasPipeline-EmbeddedLinuxPipeline*
120
128
121
129
Example stack name: RenesasPipeline
122
130
131
+
Expected build time: 27min / rebuild (without any change, just use sstate cache): 9min
0 commit comments