prplos/.gitlab/docker/sdk/gitlab.yml
Petr Štetiar 9af6e97bf4
ci: adapt filenames for prplOS branding
Commit a60e06aee2d4 ("PROVISORY: version.mk: keep OpenWrt for
VERSION_DIST_SANITIZED") was not backported to prpl/nightly as it was
meant to be part of prplOS 3.y releases only, thus basically we need to
finish the configuration of prplOS re-branding and change all occurences
of `openwrt-` distribution name to `prplos-`.

References: PCF-691
References: a60e06aee2d4 ("PROVISORY: version.mk: keep OpenWrt for VERSION_DIST_SANITIZED")
References: e63487b1ee10 ("profiles: prpl: integrate configuration options for prplOS branding")
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-07-31 15:18:27 +00:00

79 lines
2.7 KiB
YAML

build Docker image sdk-mvebu-cortexa9:
stage: docker SDK and IB
needs: ["build test mvebu prpl security"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
extends: .build Docker image
before_script:
- tar xf bin/targets/mvebu/cortexa9/prplos-sdk-mvebu-cortexa9_gcc*Linux-x86_64.tar.xz --strip=1 -C .gitlab/docker/sdk
test Docker image sdk-mvebu-cortexa9:
extends: .test Docker SDK image
needs: ["build Docker image sdk-mvebu-cortexa9"]
deploy Docker image sdk-mvebu-cortexa9:
stage: docker SDK and IB deploy
extends: .deploy Docker image
needs: ["test Docker image sdk-mvebu-cortexa9"]
build Docker image sdk-x86-64:
stage: docker SDK and IB
needs: ["build test x86_64 prpl security"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
extends: .build Docker image
before_script:
- tar xf bin/targets/x86/64/prplos-sdk-x86-64_gcc*.Linux-x86_64.tar.xz --strip=1 -C .gitlab/docker/sdk
test Docker image sdk-x86-64:
extends: .test Docker SDK image
needs: ["build Docker image sdk-x86-64"]
deploy Docker image sdk-x86-64:
stage: docker SDK and IB deploy
extends: .deploy Docker image
needs: ["test Docker image sdk-x86-64"]
build Docker image sdk-ipq807x-generic:
stage: docker SDK and IB
needs: ["build test ipq807x prpl security"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
extends: .build Docker image
before_script:
- tar xf bin/targets/ipq807x/generic/prplos-sdk-ipq807x-generic_gcc*.Linux-x86_64.tar.xz --strip=1 -C .gitlab/docker/sdk
test Docker image sdk-ipq807x-generic:
extends: .test Docker SDK image
needs: ["build Docker image sdk-ipq807x-generic"]
deploy Docker image sdk-ipq807x-generic:
stage: docker SDK and IB deploy
extends: .deploy Docker image
needs: ["test Docker image sdk-ipq807x-generic"]
build Docker image sdk-qca_ipq95xx-generic:
stage: docker SDK and IB
needs: ["build test qca_ipq95xx prpl security"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
extends: .build Docker image
before_script:
- tar xf bin/targets/ipq95xx/generic/prplos-sdk-ipq95xx-generic_gcc*.Linux-x86_64.tar.xz --strip=1 -C .gitlab/docker/sdk
test Docker image sdk-qca_ipq95xx-generic:
extends: .test Docker SDK image
needs: ["build Docker image sdk-qca_ipq95xx-generic"]
deploy Docker image sdk-qca_ipq95xx-generic:
stage: docker SDK and IB deploy
extends: .deploy Docker image
needs: ["test Docker image sdk-qca_ipq95xx-generic"]