使用这个脚本会全自动安装和配置 GDK, 建议在新机器上使用.
自动安装借助 asdf 来安装依赖, 如果跟现有环境冲突请参考: Install and configure GDK
#! /bin/bash
echo "Check basic tools:"
if !( type git >/dev/null 2>&1 ); then
echo 'git not exist';
exit 1;
fi
if !( type make >/dev/null 2>&1 ); then
echo 'make not exist';
exit 1;
fi
echo "Install dependencies:"
git clone https://gitlab.com/gitlab-org/gitlab-development-kit.git
cd gitlab-development-kit
make bootstrap
echo "Install gdk:"
gdk install
经过几杯咖啡的时间, 整个环境就装好了, gdk 会帮你自动配置并启动:
开发环境默认管理员为 root
, 初始密码: 5iveL!fe
.
另外, gdk install
可以追加参数 shallow_clone=true
来减少 clone 深度,
也可以追加参数 gitlab_repo=YOUR_REPO_URL
拉取指定的 repo .