platform/pods/external
Alexey Aristov 34bf11a73f
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
bump hulygun version to 0.1.3 (#8987)
Signed-off-by: Alexey Aristov <aav@acm.org>
2025-05-19 17:59:33 +05:00
..
bin explicit repo name in pods/external (#8929) 2025-05-14 22:12:24 +07:00
services.d bump hulygun version to 0.1.3 (#8987) 2025-05-19 17:59:33 +05:00
package.json pods / external (#8913) 2025-05-14 10:21:21 +02:00
README.md explicit repo name in pods/external (#8929) 2025-05-14 22:12:24 +07:00

External Pods Integration

A container for integrating external Docker images into the build process.

Implements two entry points consumed by the Rush build process: "docker:build" and "docker:push".

docker:build

Imports external images into the local registry. The services.d/ directory contains files that describe external images. A 'local' tag is applied to imported images.

docker:push

Copies external images into the official registry (hardcoreeng). A git-based git describe --tags --abbrev=0 tag is applied to copied images.

Configuration

Each file in the services.d/ directory describes a single external image. Only the first line in every file is used. The line should follow this format:

<repository> <external_registry>/<repository>:<tag>

If the file name starts with "-", it will be ignored. Lines starting with "#" are also ignored.

More information

More details are available in the Design Document