Skip to content

Commit c9592d2

Browse files
author
ide-coder
committed
feat: upgrade Ruby to 3.4.4 and add iflow-cli
- Upgrade Ruby version from 3.4.1 to 3.4.4 - Pre-install @iflow-ai/iflow-cli@latest globally via npm - Update README.md to reflect changes
1 parent 7da0520 commit c9592d2

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ RUN curl -fsSL https://deb.nodesource.com/setup_${NODE_VERSION}.x | bash - \
8888
&& apt-get install -y nodejs \
8989
&& rm -rf /var/lib/apt/lists/*
9090

91-
# Configure npm mirror and install pnpm, yarn
91+
# Configure npm mirror and install pnpm, yarn, iflow-cli
9292
RUN npm config set registry https://registry.npmmirror.com --global \
93-
&& npm install -g pnpm yarn \
93+
&& npm install -g pnpm yarn @iflow-ai/iflow-cli@latest \
9494
&& pnpm config set registry https://registry.npmmirror.com \
9595
&& yarn config set registry https://registry.npmmirror.com
9696

@@ -142,8 +142,8 @@ RUN git clone https://github.com/rbenv/rbenv.git /opt/rbenv \
142142

143143
# Install latest stable Ruby and Rails
144144
RUN /opt/rbenv/plugins/ruby-build/install.sh \
145-
&& rbenv install 3.4.1 \
146-
&& rbenv global 3.4.1 \
145+
&& rbenv install 3.4.4 \
146+
&& rbenv global 3.4.4 \
147147
&& rbenv rehash \
148148
&& gem install bundler rails --no-document \
149149
&& rbenv rehash

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ A comprehensive development environment Docker image based on code-server, pre-c
77
- **Base**: codercom/code-server:latest
88
- **User**: `coder` with passwordless sudo (su blocked)
99
- **Languages**: Go, Python 3.13, Node.js, JDK 21, Ruby/Rails
10-
- **Tools**: git, curl, wget, vim, dnsutils (nslookup), yq, kubectl, gopls, uv, conda, pnpm, yarn, Maven
10+
- **Tools**: git, curl, wget, vim, dnsutils (nslookup), yq, kubectl, gopls, uv, conda, pnpm, yarn, Maven, iflow-cli
1111

1212
## Quick Start
1313

@@ -140,7 +140,7 @@ services:
140140
| Python | 3.13 | uv, conda | pypi.tuna.tsinghua.edu.cn |
141141
| Node.js | 22 LTS | npm, pnpm, yarn | npmmirror |
142142
| JDK | 21 | Maven 3.9.11 | Aliyun |
143-
| Ruby | 3.4.1 | Rails, Bundler | Ruby China |
143+
| Ruby | 3.4.4 | Rails, Bundler | Ruby China |
144144

145145
## Build
146146

0 commit comments

Comments
 (0)