@@ -8,7 +8,7 @@ cache:
language: go
go:
- - 1.8
+ - stable
- tip
go_import_path: github.com/cad/ovpm
env:
@@ -21,6 +21,7 @@ before_install:
- sudo apt-get install -y openvpn
- go get -t -v ./...
+
after_success:
- bash <(curl -s https://codecov.io/bash)
@@ -40,4 +41,4 @@ deploy:
on:
tag: true
all_branches: true
- condition: -n $TRAVIS_TAG && $TRAVIS_TAG == "v"* && TRAVIS_GO_VERSION != "tip"
+ condition: -n $TRAVIS_TAG && $TRAVIS_TAG == "v"* && $TRAVIS_GO_VERSION == "stable"
@@ -1,4 +1,4 @@
.PHONY: build
docker-build:
- docker run --rm -i -t -e TRAVIS_BUILD_NUMBER=$(TRAVIS_BUILD_NUMBER) -e TRAVIS_TAG=$(TRAVIS_TAG) -v `pwd`:/fs/src/github.com/cad/ovpm -w /fs/src/github.com/cad/ovpm fedora ./build.sh
+ docker run --rm -i -t -e TRAVIS_GO_VERSION=$(TRAVIS_GO_VERSION) -e TRAVIS_BUILD_NUMBER=$(TRAVIS_BUILD_NUMBER) -e TRAVIS_TAG=$(TRAVIS_TAG) -v `pwd`:/fs/src/github.com/cad/ovpm -w /fs/src/github.com/cad/ovpm fedora ./build.sh
#docker run --rm -i -t -e TRAVIS_BUILD_NUMBER=$(TRAVIS_BUILD_NUMBER) -e TRAVIS_TAG=$(TRAVIS_TAG) -v `pwd`:/fs/src/github.com/cad/ovpm -w /fs/src/github.com/cad/ovpm fedora /bin/bash
@@ -9,6 +9,8 @@
With OVPM you can create and run an OpenVPN server, add/remove VPN users, generate client .ovpn files for your users etc.
+*This software is not stable yet. We recommend against using it for anything serious until, version 1.0 is released.*
## Installation
**from RPM (CentOS/Fedora):**
@@ -3,6 +3,8 @@ set -ex
echo "travis build no: $TRAVIS_BUILD_NUMBER"
echo "travis tag: $TRAVIS_TAG"
+echo "travis go version: $TRAVIS_GO_VERSION"
# deps
rpm --import https://mirror.go-repo.io/fedora/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/fedora/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo