Browse Source

ci(travis): Enabled docker on travis

bigeagle 8 năm trước cách đây
mục cha
commit
9645fd44ec
2 tập tin đã thay đổi với 10 bổ sung2 xóa
  1. 9 1
      .travis.yml
  2. 1 1
      worker/cgroup.go

+ 9 - 1
.travis.yml

@@ -1,3 +1,5 @@
+sudo: required
+
 language: go
 go:
     - 1.6
@@ -11,8 +13,14 @@ before_install:
 os:
     - linux
 
+services:
+    - docker
+
 before_script:
-    - sudo cgcreate -t travis -a travis -g memory:tunasync
+    - sudo mount -t memory -o memory memory /sys/fs/cgroup/memory
+    - mount
+    - sudo cgcreate -a $USER -t $USER -g memory:tunasync
+    - docker pull alpine
 
 script:
     - ./.testandcover.bash

+ 1 - 1
worker/cgroup.go

@@ -15,7 +15,7 @@ import (
 	"github.com/codeskyblue/go-sh"
 )
 
-var cgSubsystem = "cpu"
+var cgSubsystem = "cpuset"
 
 type cgroupHook struct {
 	emptyHook