• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2.incorporate-templates-commit:
3  variables:
4    FDO_DISTRIBUTION_TAG: "${HWC_TAG}--${CI_TEMPLATES_COMMIT}"
5
6.container:
7  stage: container
8  extends:
9    - .incorporate-templates-commit
10  variables:
11    FDO_REPO_SUFFIX: $CI_JOB_NAME
12    # no need to pull the whole repo to build the container image
13    GIT_STRATEGY: none
14
15ubuntu/x86_64_hwc:
16  extends:
17    - .fdo.container-build@ubuntu
18    - .container
19  variables:
20    FDO_DISTRIBUTION_VERSION: "24.10"
21    FDO_DISTRIBUTION_EXEC: 'bash .ci/container/ubuntu/x86_64_aospless.sh'
22    HWC_TAG: $UBUNTU_HWC_TAG
23
24.set-image:
25  extends:
26    - .incorporate-templates-commit
27  image: "$CI_REGISTRY_IMAGE/${HWC_IMAGE}:${FDO_DISTRIBUTION_TAG}"
28
29.use-ubuntu/x86_64_hwc:
30  extends:
31    - .fdo.container-build@ubuntu
32    - .set-image
33  variables:
34    HWC_TAG: $UBUNTU_HWC_TAG
35    HWC_IMAGE: $UBUNTU_HWC_IMAGE
36  needs:
37    - ubuntu/x86_64_hwc
38