File tree 1 file changed +9
-7
lines changed
1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change 1
1
language : go
2
- sudo : required
3
2
dist : trusty
3
+ sudo : required
4
4
cache :
5
5
directories :
6
6
- $HOME/.ccache
7
+ - $HOME/zfs
7
8
8
9
branches :
9
10
only :
10
11
- master
11
12
12
13
env :
13
14
- rel=0.6.5.11
14
- - rel=0.7.3
15
+ - rel=0.7.6
15
16
16
17
go :
17
- - 1.9
18
- - tip
18
+ - " 1.10.x "
19
+ - master
19
20
20
21
before_install :
21
22
- export MAKEFLAGS=-j$(($(grep -c '^processor' /proc/cpuinfo) * 2 + 1))
22
23
- export PATH=/usr/lib/ccache:$PATH
23
24
- go get github.com/alecthomas/gometalinter
24
25
- gometalinter --install --update
25
26
- sudo apt-get update -y && sudo apt-get install -y libattr1-dev libblkid-dev linux-headers-$(uname -r) tree uuid-dev
26
- - cd /tmp
27
- - curl -L https://github.com/zfsonlinux/zfs/releases/download/zfs-$rel/spl-$rel.tar.gz | tar xz
28
- - curl -L https://github.com/zfsonlinux/zfs/releases/download/zfs-$rel/zfs-$rel.tar.gz | tar xz
27
+ - mkdir -p $HOME/zfs
28
+ - cd $HOME/zfs
29
+ - [[ -d spl-$rel.tar.gz ]] || curl -L https://github.com/zfsonlinux/zfs/releases/download/zfs-$rel/spl-$rel.tar.gz | tar xz
30
+ - [[ -d zfs-$rel.tar.gz ]] || curl -L https://github.com/zfsonlinux/zfs/releases/download/zfs-$rel/zfs-$rel.tar.gz | tar xz
29
31
- (cd spl-$rel && ./configure --prefix=/usr && make && sudo make install)
30
32
- (cd zfs-$rel && ./configure --prefix=/usr && make && sudo make install)
31
33
- sudo modprobe zfs
You can’t perform that action at this time.
0 commit comments