Sha256: a97379fa520d358c56da2dff2dddc22c3e49cd87317c214bdcc43554a8f8dc23

Contents?: true

Size: 864 Bytes

Versions: 1

Compression:

Stored size: 864 Bytes

Contents

FROM selenium/standalone-chrome:115.0

RUN sudo apt-get update
RUN sudo apt-get install -y git vim unzip gcc libssl-dev libreadline-dev  libz-dev patch build-essential make

ENV HOME /home/seluser
ENV ANYENV_ROOT $HOME/.anyenv
ENV RBENV_ROOT  $HOME/.anyenv/envs/rbenv
ENV PATH $ANYENV_ROOT/bin:$PATH
ENV PATH $RBENV_ROOT/bin:$PATH
ENV PATH $RBENV_ROOT/shims:$PATH

# anyenv
RUN git clone https://github.com/riywo/anyenv $HOME/.anyenv
RUN mkdir -p $HOME/.config/anyenv
RUN git clone https://github.com/anyenv/anyenv-install $HOME/.config/anyenv/anyenv-install

# rbenv
RUN anyenv install rbenv
RUN git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

# ruby
RUN rbenv install 2.7.7
RUN rbenv global 2.7.7

# toggl-jobcan
RUN gem install selenium-webdriver -v 4.9.0
RUN gem install toggl-jobcan

ENTRYPOINT ["toggl-jobcan"]
CMD ["version"]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
toggl-jobcan-0.5.0 Dockerfile