DigitOcean 使用self hosted(临时方案)
临时使用DigitOcean ubuntu方案
处理CI编译
构建ubuntu账号
useradd -m -d /home/ubuntu/ -s /bin/bash -G sudo ubuntu
修改 visudo 编译器
sudo update-alternatives --config editor
visudo 输入如下
ubuntu ALL=(ALL) NOPASSWD: ALL
ubuntu账号下
输入如下命令
sudo apt install unzip cargo
git clone https://github.com/starcoinorg/starcoin.git
cd starcoin
./scripts/dev_setup.sh -b -t -y -o -p
安装docker
构建CI
参考文献
https://www.digitalocean.com/community/tutorials/how-to-edit-the-sudoers-file
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04