|
|
|
@ -1,6 +1,4 @@
|
|
|
|
|
mkfs -t ext4 /dev/vdb
|
|
|
|
|
mkdir /mount
|
|
|
|
|
mount -t auto /dev/vdb /mount
|
|
|
|
|
@!setup-secondary
|
|
|
|
|
cd /mount
|
|
|
|
|
mkdir gopath
|
|
|
|
|
mkdir /drone
|
|
|
|
@ -8,7 +6,8 @@ wget https://go.dev/dl/go1.19.1.linux-amd64.tar.gz
|
|
|
|
|
@!check go1.19.1.linux-amd64.tar.gz a69153393a2eaf1c2b77f5a4bafe6a2fb36368c6856d79bd697472af71d925fc62c58e6b8fe75adf143b0462da2ed9e68d0fcd0328cde091be70d745b92814aa
|
|
|
|
|
tar -xzf go1.19.1.linux-amd64.tar.gz
|
|
|
|
|
apt update
|
|
|
|
|
apt install -y --no-install-recommends git wget libc6-dev make gcc
|
|
|
|
|
apt install -y --no-install-recommends netcat git wget libc6-dev make gcc
|
|
|
|
|
@!extract go1.19.1.linux-amd64.tar.gz
|
|
|
|
|
ln -s /mount/go /usr/local/go
|
|
|
|
|
ln -s /mount/gopath /go
|
|
|
|
|
ln -s /mount/libcwtch-go /drone/src/
|
|
|
|
@ -24,5 +23,6 @@ cd libcwtch-go
|
|
|
|
|
echo `git describe --tags` > VERSION
|
|
|
|
|
go mod download
|
|
|
|
|
make linux
|
|
|
|
|
@%sha512sum libCwtch.so
|
|
|
|
|
@!check libCwtch.so b65c62ecf1c1ce6949d87b0e728d264a306ed3cabe011658a2c83cfde8277236ba8cf4722fa5df761050d06d24aae0d538434899ad338527b4e78032226f93eb
|
|
|
|
|
sha512sum libCwtch.so
|
|
|
|
|
@!check libCwtch.so b65c62ecf1c1ce6949d87b0e728d264a306ed3cabe011658a2c83cfde8277236ba8cf4722fa5df761050d06d24aae0d538434899ad338527b4e78032226f93eb
|
|
|
|
|
@!extract libCwtch.so
|