This commit is contained in:
36
.drone.yml
36
.drone.yml
@@ -17,7 +17,39 @@ steps:
|
||||
OPENWRT_VERMAGIC: "0d90324e4fb76fa1183dcb1f1b600b7a-r1"
|
||||
commands:
|
||||
- apt-get update
|
||||
- DEBIAN_FRONTEND=noninteractive apt-get install -y ca-certificates curl wget jq git rsync unzip xz-utils zstd gawk file python3-pyelftools build-essential libncurses5-dev libncursesw5-dev libelf-dev gettext xsltproc cpio flex bison tar
|
||||
- |
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||
ca-certificates \
|
||||
curl \
|
||||
wget \
|
||||
jq \
|
||||
git \
|
||||
rsync \
|
||||
unzip \
|
||||
zip \
|
||||
xz-utils \
|
||||
zstd \
|
||||
gawk \
|
||||
file \
|
||||
patch \
|
||||
perl \
|
||||
python3 \
|
||||
python3-dev \
|
||||
python3-pyelftools \
|
||||
python3-setuptools \
|
||||
python3-distutils \
|
||||
swig \
|
||||
build-essential \
|
||||
clang \
|
||||
libncurses5-dev \
|
||||
libncursesw5-dev \
|
||||
libelf-dev \
|
||||
gettext \
|
||||
xsltproc \
|
||||
cpio \
|
||||
flex \
|
||||
bison \
|
||||
tar
|
||||
- node --version
|
||||
- npm --version
|
||||
- python3 --version
|
||||
@@ -76,6 +108,8 @@ steps:
|
||||
- mkdir -p "$DRONE_WORKSPACE/awgrelease"
|
||||
- POSTFIX="v${OPENWRT_TAG}_${OPENWRT_PKGARCH}_${OPENWRT_TARGET}_${OPENWRT_SUBTARGET}"
|
||||
- KMOD_POSTFIX="v${OPENWRT_TAG}_${OPENWRT_PKGARCH}_${OPENWRT_TARGET}_${OPENWRT_SUBTARGET}_${OPENWRT_VERMAGIC}"
|
||||
- echo "POSTFIX=$POSTFIX"
|
||||
- echo "KMOD_POSTFIX=$KMOD_POSTFIX"
|
||||
|
||||
- find "$SDK_ROOT/bin/packages" -type f -name 'amneziawg-tools*.ipk' -exec cp {} "$DRONE_WORKSPACE/awgrelease/" \;
|
||||
- find "$SDK_ROOT/bin/packages" -type f -name 'luci-proto-amneziawg*.ipk' -exec cp {} "$DRONE_WORKSPACE/awgrelease/" \;
|
||||
|
||||
Reference in New Issue
Block a user