fix: update installation script to use master branch for cloning

This commit is contained in:
Даниил Грабарь
2026-06-18 11:15:10 +03:00
parent ec4e1d87ad
commit dca056064a
2 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ ROS 2 packages for controlling the **KUKA LBR IIWA 7 R800**: communication with
Install everything with a single command: Install everything with a single command:
```bash ```bash
bash <(curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/main/install.sh) curl -fsSL https://gitverse.ru/api/repos/daniel-robotics/lightweight-cobot/raw/branch/master/install.sh | bash
``` ```
The script installs ROS 2 Jazzy, Webots, builds the workspace, and installs the `cobot` CLI. The script installs ROS 2 Jazzy, Webots, builds the workspace, and installs the `cobot` CLI.
+5 -2
View File
@@ -22,6 +22,10 @@ BOLD='\033[1m'
PYTHON_VERSION="3.11" PYTHON_VERSION="3.11"
REPO_URL="https://gitverse.ru/daniel-robotics/lightweight-cobot.git" REPO_URL="https://gitverse.ru/daniel-robotics/lightweight-cobot.git"
# Branch to clone. Override via: curl ... | bash -s dev
# Defaults to master when not specified.
REPO_BRANCH="${REPO_BRANCH:-${1:-master}}"
# Where to clone the project. Can be overridden by the user with COBOT_INSTALL_DIR. # Where to clone the project. Can be overridden by the user with COBOT_INSTALL_DIR.
# Куда клонировать проект. Пользователь может переопределить через COBOT_INSTALL_DIR. # Куда клонировать проект. Пользователь может переопределить через COBOT_INSTALL_DIR.
INSTALL_DIR="${COBOT_INSTALL_DIR:-$HOME/.lwc}" INSTALL_DIR="${COBOT_INSTALL_DIR:-$HOME/.lwc}"
@@ -215,8 +219,7 @@ check_python() {
resolve_install_dir() { resolve_install_dir() {
local script_dir local script_dir
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" 2>/dev/null && pwd || pwd)" script_dir="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" 2>/dev/null && pwd || pwd)"
local repo_branch local repo_branch="$REPO_BRANCH"
repo_branch="${REPO_BRANCH:-$(git -C "$script_dir" rev-parse --abbrev-ref HEAD 2>/dev/null || echo "master")}"
# Running directly from inside the cloned repo (not via curl|bash) # Running directly from inside the cloned repo (not via curl|bash)
if [ -f "$script_dir/setup.py" ] && [ -d "$script_dir/.git" ]; then if [ -f "$script_dir/setup.py" ] && [ -d "$script_dir/.git" ]; then