diff --git a/.travis.yml b/.travis.yml index 6820325..4681bd8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -sudo: false +sudo: required language: go @@ -11,18 +11,29 @@ go: os: - linux +services: + - docker + branches: only: - master - develop +env: + global: + - IMAGE=essentialkaos/perfecto:centos7 + matrix: fast_finish: true allow_failures: - go: tip before_install: + - docker pull "$IMAGE" + - wget https://raw.githubusercontent.com/essentialkaos/perfecto/master/perfecto-docker + - chmod +x perfecto-docker - make deps script: - make all + - ./perfecto-docker common/redis-monitor-top.spec diff --git a/common/redis-monitor-top.spec b/common/redis-monitor-top.spec index 368e00c..e2c3f5c 100644 --- a/common/redis-monitor-top.spec +++ b/common/redis-monitor-top.spec @@ -1,12 +1,12 @@ -############################################################################### +################################################################################ # rpmbuilder:relative-pack true -############################################################################### +################################################################################ %define debug_package %{nil} -############################################################################### +################################################################################ Summary: Tiny Redis client for monitor command output top Name: redis-monitor-top @@ -24,18 +24,18 @@ BuildRequires: golang >= 1.8 Provides: %{name} = %{version}-%{release} -############################################################################### +################################################################################ %description Tiny Redis client for monitor command output top. -############################################################################### +################################################################################ %prep %setup -q %build -export GOPATH=$(pwd) +export GOPATH=$(pwd) go build src/github.com/essentialkaos/%{name}/%{name}.go %install @@ -47,14 +47,14 @@ install -pm 755 %{name} %{buildroot}%{_bindir}/ %clean rm -rf %{buildroot} -############################################################################### +################################################################################ %files %defattr(-,root,root,-) %doc LICENSE.EN LICENSE.RU %{_bindir}/%{name} -############################################################################### +################################################################################ %changelog * Tue Oct 03 2017 Anton Novojilov - 1.2.0-0