Browse Source

openbsd release

Darien Raymond 9 years ago
parent
commit
67d597af95
3 changed files with 9 additions and 1 deletions
  1. 2 0
      .travis.yml
  2. 4 0
      tools/build/env.go
  3. 3 1
      tools/release/release-ci.sh

+ 2 - 0
.travis.yml

@@ -33,6 +33,8 @@ deploy:
     - "$GOPATH/bin/v2ray-linux-mips64.zip"
     - "$GOPATH/bin/v2ray-freebsd-64.zip"
     - "$GOPATH/bin/v2ray-freebsd-32.zip"
+    - "$GOPATH/bin/v2ray-openbsd-64.zip"
+    - "$GOPATH/bin/v2ray-openbsd-32.zip"
     - "$GOPATH/bin/metadata.txt"
   skip_cleanup: true
   on:

+ 4 - 0
tools/build/env.go

@@ -11,6 +11,7 @@ const (
 	MacOS     = GoOS("darwin")
 	Linux     = GoOS("linux")
 	FreeBSD   = GoOS("freebsd")
+	OpenBSD   = GoOS("openbsd")
 	UnknownOS = GoOS("unknown")
 )
 
@@ -39,6 +40,9 @@ func parseOS(rawOS string) GoOS {
 	if osStr == "freebsd" {
 		return FreeBSD
 	}
+	if osStr == "openbsd" {
+		return OpenBSD
+	}
 	return UnknownOS
 }
 

+ 3 - 1
tools/release/release-ci.sh

@@ -11,4 +11,6 @@ $GOPATH/bin/build --os=linux --arch=arm --zip
 $GOPATH/bin/build --os=linux --arch=arm64 --zip
 $GOPATH/bin/build --os=linux --arch=mips64 --zip
 $GOPATH/bin/build --os=freebsd --arch=x86 --zip
-$GOPATH/bin/build --os=freebsd --arch=amd64 --zip
+$GOPATH/bin/build --os=freebsd --arch=amd64 --zip
+$GOPATH/bin/build --os=openbsd --arch=amd64 --zip
+$GOPATH/bin/build --os=openbsd --arch=amd64 --zip