1
- Docker images for hybris-mobian [ ![ Build Status ] ( https://travis-ci.com/hybris-mobian-releng/docker-images.svg?branch=master )] ( https://travis-ci.com/hybris-mobian-releng/docker-images )
2
- ==================================
1
+ Docker images for droidian
2
+ ==========================
3
3
4
4
This repository contains the required source files to build Docker images
5
5
for various release engineering tasks (package building, hardware adaptation building, rootfs building, etc...).
6
6
7
- These are built in Travis CI and, for the 'master' branch, the build artifacts are pushed automatically
8
- into Docker Hub , at the [ hybrismobian organization] ( https://hub.docker.com/orgs/hybrismobian/repositories ) .
7
+ These are built in Circle CI and, for the 'master' branch, the build artifacts are pushed automatically
8
+ into quay , at the [ droidian organization] ( https://quay.io/repository/droidian/build-essential ) .
9
9
10
10
Currently built images
11
11
----------------------
@@ -20,35 +20,10 @@ where `@template@` is the template name.
20
20
21
21
The following strings are replaced:
22
22
23
- | String | Description | Example (for ` arm64/hybrismobian /build-essential:bullseye ` ) |
23
+ | String | Description | Example (for ` arm64/droidian /build-essential:trixie ` ) |
24
24
| -------------------| ----------------------------------------| -------------------------------------------------------------|
25
- | ` %(target_name)s ` | Sanitized slug of the full target name | ` arm64_hybrismobian_build_essential_bullseye ` |
25
+ | ` %(target_name)s ` | Sanitized slug of the full target name | ` arm64_droidian_build_essential_trixie ` |
26
26
| ` %(arch)s ` | Architecture | ` arm64 ` |
27
- | ` %(namespace)s ` | Docker namespace | ` hybrismobian ` |
27
+ | ` %(namespace)s ` | Docker namespace | ` droidian ` |
28
28
| ` %(template)s ` | Template name | ` build-essential ` |
29
- | ` %(tag)s ` | Image tag | ` bullseye ` |
30
-
31
- Once a template has been made, you must add the desired docker images ("full target name") to the build matrix into the
32
- ` .travis.yml ` file:
33
-
34
- # AMD64 (x86_64) image containing toolchains and essential build
35
- # tools
36
- - name: amd64/hybrismobian/build-essential:bullseye
37
- arch: amd64
38
- <<: *docker_build_template
39
- # ARM64 (AArch64) image containing toolchains and essential build
40
- # tools
41
- - name: arm64/hybrismobian/build-essential:bullseye
42
- arch: arm64-graviton2
43
- virt: vm # required to route the job to arm64-graviton2
44
- group: edge # required to route the job to arm64-graviton2
45
- <<: *docker_build_template
46
-
47
- In this example, the same template (` build-essential ` ) has now specified for both amd64 and arm64 builds.
48
- ** Be extra sure to include the ` <<: *docker_build_template ` part!**
49
-
50
- Once the build matrix has been updated, build the target Dockerfiles with
51
-
52
- make refresh-images
53
-
54
- (a recent-ish python interpreter and ` pyyaml ` are required).
29
+ | ` %(tag)s ` | Image tag | ` trixie ` |
0 commit comments