File tree 1 file changed +15
-11
lines changed
1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -13,23 +13,27 @@ That will install a backlink ~/.local/bin/kas to this project. Now you are
13
13
able to call it from anywhere.
14
14
15
15
16
- Docker image build
17
- ------------------
18
-
19
- For the Yocto/OE build image, just run::
16
+ Container image build
17
+ ---------------------
20
18
21
- $ docker build -t <kas_image_name> .
19
+ To build the container images kas provides, there is a script provided for
20
+ your convenience. It uses docker buildx and requires BuildKit 0.13.0 or newer.
21
+ To start the build both container variants, invoke::
22
22
23
- For the Yocto/OE build image, use::
23
+ $ scripts/build-container.sh
24
24
25
- $ docker build --target kas-isar -t <kas-isar_image_name> .
25
+ You can limit the target type to either Yocto/OE (``kas ``) or isar
26
+ (``kas-isar ``) via the ``--target `` options. See the script help for more
27
+ options.
26
28
27
- When you need a proxy to access the internet, add::
29
+ Since release 4.3, the containers officially provided via ghcr.io are fully
30
+ reproducible. To test this, you can use the following script, e.g. to validate
31
+ that release::
28
32
29
- --build-arg http_proxy=<http_proxy> --build-arg https_proxy=<https_proxy>
30
- --build-arg ftp_proxy=<ftp_proxy> --build-arg no_proxy=<no_proxy>
33
+ $ scripts/reproduce-container.sh kas:4.3
31
34
32
- to the call.
35
+ Both scripts also support building/checking of the arm64 container images. See
36
+ the help of both scripts for more details.
33
37
34
38
35
39
Measure code coverage
You can’t perform that action at this time.
0 commit comments