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