Skip to content
Snippets Groups Projects
Select Git revision
  • c2c91f3fe4a38d365c31dc2dd6a10049aa1df2b5
  • master default protected
  • android-7.1.2_r28_klist
  • pie-cts-release
  • pie-vts-release
  • pie-cts-dev
  • oreo-mr1-iot-release
  • sdk-release
  • oreo-m6-s4-release
  • oreo-m4-s12-release
  • pie-release
  • pie-r2-release
  • pie-r2-s1-release
  • oreo-vts-release
  • oreo-cts-release
  • oreo-dev
  • oreo-mr1-dev
  • pie-gsi
  • pie-platform-release
  • pie-dev
  • oreo-cts-dev
  • android-o-mr1-iot-release-1.0.4
  • android-9.0.0_r8
  • android-9.0.0_r7
  • android-9.0.0_r6
  • android-9.0.0_r5
  • android-8.1.0_r46
  • android-8.1.0_r45
  • android-n-iot-release-smart-display-r2
  • android-vts-8.1_r5
  • android-cts-8.1_r8
  • android-cts-8.0_r12
  • android-cts-7.1_r20
  • android-cts-7.0_r24
  • android-o-mr1-iot-release-1.0.3
  • android-cts-9.0_r1
  • android-8.1.0_r43
  • android-8.1.0_r42
  • android-n-iot-release-smart-display
  • android-p-preview-5
  • android-9.0.0_r3
41 results

net.te

Blame
  • Dockerfile 913 B
    FROM ubuntu:jammy
    ARG LOCALUID
    ARG LOCALGID
    # Install depencendies
    RUN apt update && apt -y install git vim openjdk-18-jdk make rsync tmux ssh moreutils gnuplot librsvg2-bin
    # Setup idem user and environment
    RUN groupadd -g $LOCALGID idem && useradd -m -u $LOCALUID -g idem -s /bin/bash idem
    USER idem
    RUN mkdir /home/idem/.ssh && \
        ssh-keygen -t rsa -q -f "/home/idem/.ssh/id_rsa" -N "" && \
        cat /home/idem/.ssh/id_rsa.pub >> /home/idem/.ssh/authorized_keys && \
        mkdir -p /home/idem/idem-framework
    VOLUME /home/idem/idem-framework
    WORKDIR /home/idem/idem-framework
    
    # Setup localhost SSH and start queue runner (we require root for this briefly)
    USER root
    ENTRYPOINT service ssh start && \
               su idem -c "ssh-keyscan localhost >> /home/idem/.ssh/known_hosts" && \
               su idem -c "tmux new-session -d -c /home/idem idem-framework/scripts/queue/queue_runner.py" && \
               su idem