| ADD file:b4987bca8c4c4c640d6b71dcccfd7172b44771e0f851a47d05c00c2bdcd204f6 in / |
| CMD ["bash"] |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev ; rm -rf /var/lib/apt/lists/* # buildkit |
| ARG TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin |
| ARG TIZEN_STUDIO_FILENAME=tizen-studio.bin |
| ARG HOME_DIR=/home/tizen |
| ARG TIZEN_DIR=/home/tizen/tizen-studio |
| ARG TIZEN_DATA_DIR=/home/tizen/tizen-studio-data |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c useradd -m -s /bin/bash tizen # buildkit |
| USER tizen |
| WORKDIR /home/tizen |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c wget "${TIZEN_STUDIO_URL}" -O "${TIZEN_STUDIO_FILENAME}" # buildkit |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c chmod +x "${TIZEN_STUDIO_FILENAME}" # buildkit |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c ./"${TIZEN_STUDIO_FILENAME}" --accept-license "${TIZEN_DIR}" # buildkit |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/tizen/tizen-studio/tools:/home/tizen/tizen-studio/tools/ide/bin |
| COPY --chown=1000 profiles.xml /home/tizen/tizen-studio-data/profile/profiles.xml # buildkit |
| USER root |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c apt update # buildkit |
| RUN |5 TIZEN_STUDIO_URL=https://download.tizen.org/sdk/Installer/tizen-studio_5.6/web-cli_Tizen_Studio_5.6_ubuntu-64.bin TIZEN_STUDIO_FILENAME=tizen-studio.bin HOME_DIR=/home/tizen TIZEN_DIR=/home/tizen/tizen-studio TIZEN_DATA_DIR=/home/tizen/tizen-studio-data /bin/sh -c apt install -y expect zip # buildkit |
| COPY scripts /usr/local/bin # buildkit |
| USER tizen |