Commit 796c8410 authored by Zygmunt Krynicki's avatar Zygmunt Krynicki
Browse files

Add ostc-dev-next based on ubuntu:21.04


Signed-off-by: Zygmunt Krynicki's avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
parent 83ae801e
Pipeline #7567 passed with stages
in 5 minutes and 41 seconds
......@@ -92,6 +92,11 @@ build-ostc-dev:
variables:
CONTAINER_PATH: ostc-dev
build-ostc-dev-next:
extends: .build-with-kaniko
variables:
CONTAINER_PATH: ostc-dev-next
build-gitee-dev:
extends: .build-with-kaniko
variables:
......
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: Huawei Inc.
FROM ubuntu:21.04
COPY --chown=root:root ppa/zyga-ubuntu-oh-tools-focal.list /etc/apt/sources.list.d/
COPY --chown=root:root ppa/zyga-ubuntu-oh-tools.gpg /etc/apt/trusted.gpg.d/
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y eatmydata && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get dist-upgrade -y && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y git-repo apt-utils build-essential chrpath cpio diffstat gawk git git-repo sudo wget language-pack-en-base time locales python-is-python3 python3-distutils && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y iproute2 iputils-ping && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y reuse=0.12.1-0+ostc1 && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y rstcheck python3-sphinx latexmk texlive-latex-extra && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y gcc-10 g++-10 clang-tools clang-tidy cppcheck sparse shellcheck && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get install -y 'spread=0~20201124-1+ohos3' && \
DEBIAN_FRONTEND=noninteractive eatmydata apt-get autoremove --purge -y
RUN locale-gen
<!--
SPDX-FileCopyrightText: 2020 Huawei Inc.
SPDX-License-Identifier: Apache-2.0
-->
# Build container for Open Harmony OSTC
This container encapsulates build dependencies for Open Harmony from
https://git.ostc-eu.org/
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: 2020 Huawei Inc.
deb http://ppa.launchpad.net/zyga/oh-tools/ubuntu/ focal main
# deb-src http://ppa.launchpad.net/zyga/oh-tools/ubuntu/ focal main
SPDX-License-Identifier: Apache-2.0
SPDX-FileCopyrightText: 2020 Huawei Inc.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment