Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

### Added
- **ワンライナー installer (`install.sh`) を新設**しました (PLAN31_1)。
`curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh | bash`
`curl -fsSL https://dl.basex.jp/install.sh | bash`
で `~/devbase` への clone(既存なら `git pull --ff-only`)と `devbase init` まで
自動完了します(uv の自動導入・PATH/補完の登録・`plugins.yml` 生成を含む)。
- 配置先 / clone 元 / ref を `DEVBASE_INSTALL_DIR` / `DEVBASE_INSTALL_REPO` /
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ devbaseは、Docker Composeを使った再現性の高い開発環境を提供
### ワンライナーインストール(推奨)

```bash
curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh | bash
curl -fsSL https://dl.basex.jp/install.sh | bash
```

`~/devbase` に clone(既存なら更新)し、`devbase init` まで自動実行します(uv の自動導入・PATH/補完の登録・`plugins.yml` 生成を含む)。**新しく開くターミナルでは自動で有効**です。
Expand All @@ -41,13 +41,13 @@ curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh |
```bash
# 例: 別ディレクトリへ特定タグを入れる(パイプではなく保存実行でも env は同様に効きます)
DEVBASE_INSTALL_DIR=~/work/devbase DEVBASE_INSTALL_REF=v1.2.3 \
bash -c "$(curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh)"
bash -c "$(curl -fsSL https://dl.basex.jp/install.sh)"
```

> **⚠ `curl | bash` を実行する前に**: 中身を確認したい場合は、いったん保存してから実行してください。
>
> ```bash
> curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh -o install.sh
> curl -fsSL https://dl.basex.jp/install.sh -o install.sh
> less install.sh # 内容を確認
> bash install.sh
> ```
Expand Down
4 changes: 2 additions & 2 deletions docs/user/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ devbase を利用するには、以下のソフトウェアがホストマシン
手順 1〜2(クローンと初期化)を 1 コマンドで自動化できます。`git` と `curl` があれば実行できます。

```bash
curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh | bash
curl -fsSL https://dl.basex.jp/install.sh | bash
```

このコマンドは次を行います。
Expand All @@ -48,7 +48,7 @@ curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh |
> **⚠ `curl | bash` を実行する前に**: 信頼できないスクリプトをそのままパイプ実行するのが不安な場合は、保存して内容を確認してから実行してください。
>
> ```bash
> curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh -o install.sh
> curl -fsSL https://dl.basex.jp/install.sh -o install.sh
> less install.sh # 内容を確認
> bash install.sh
> ```
Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# devbase ワンライナー installer (PLAN31_1)
#
# curl -fsSL https://raw.githubusercontent.com/devbasex/devbase/main/install.sh | bash
# curl -fsSL https://dl.basex.jp/install.sh | bash
#
# clone (または pull) して `bin/devbase init` を 1 回呼ぶだけの薄い導入スクリプト。
# uv の自動導入・rc 追記・補完登録・plugins.yml 生成・冪等性・旧版移行はすべて
Expand Down
Loading