Browse Source

update azure config

Darien Raymond 6 years ago
parent
commit
6e65007d16
1 changed files with 14 additions and 1 deletions
  1. 14 1
      azure-pipelines.yml

+ 14 - 1
azure-pipelines.yml

@@ -61,7 +61,6 @@ jobs:
   
   variables:
     GOPATH: '$(system.defaultWorkingDirectory)'
-    CODECOV_TOKEN: '$(coverage.token)'
     BAZEL_VER: '0.22.0'
 
   steps:
@@ -70,12 +69,22 @@ jobs:
     inputs:
       version: '1.11.5'
   - script: |
+      sudo apt-get -y update
+      sudo apt-get -y install jq git file pkg-config zip g++ zlib1g-dev unzip python openssl
+    displayName: Apt Install
+  - script: |
       go version
       go get -v -t -d v2ray.com/core/...
       go get -v -t -d v2ray.com/ext/...
     workingDirectory: '$(system.defaultWorkingDirectory)'
     displayName: 'Fetch sources'
   - script: |
+      mkdir release
+      cd src
+      zip -9 -r ../release/src_all.zip * -x '*.git*'
+    workingDirectory: '$(system.defaultWorkingDirectory)'
+    displayName: 'Dump sources'
+  - script: |
       curl -L -o bazel-installer.sh https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VER}/bazel-${BAZEL_VER}-installer-linux-x86_64.sh
       chmod +x bazel-installer.sh
       ./bazel-installer.sh --user
@@ -86,3 +95,7 @@ jobs:
       $HOME/bin/bazel build --action_env=GOPATH=$GOPATH --action_env=PATH=$PATH --action_env=GPG_PASS=${SIGN_KEY_PASS} //release:all
     workingDirectory: '$(system.defaultWorkingDirectory)'
     displayName: 'Build Binaries'
+  - script: |
+      cp ./src/v2ray.com/core/bazel-bin/release/*.zip ./release/
+    workingDirectory: '$(system.defaultWorkingDirectory)'
+    displayName: 'Dump Binaries'