File tree Expand file tree Collapse file tree 4 files changed +153
-40
lines changed Expand file tree Collapse file tree 4 files changed +153
-40
lines changed Original file line number Diff line number Diff line change
1
+ workspace :
2
+ base : /srv/app
3
+ path : src/code.gitea.io/gitea
4
+
5
+ pipeline :
6
+ test :
7
+ image : webhippie/golang:${GO_VERSION}
8
+ pull : true
9
+ environment :
10
+ CGO_ENABLED : 1
11
+ TAGS : cert sqlite pam miniwinsvc
12
+ commands :
13
+ - apk -U add linux-pam-dev openssh-client
14
+
15
+ - make clean
16
+ - make vet
17
+ # - make lint
18
+ - make test
19
+ - make build
20
+
21
+ test-mysql :
22
+ image : webhippie/golang:${GO_VERSION}
23
+ pull : true
24
+ commands :
25
+ - make test-mysql
26
+ when :
27
+ event : push
28
+
29
+ test-pgsql :
30
+ image : webhippie/golang:${GO_VERSION}
31
+ pull : true
32
+ commands :
33
+ - make test-pgsql
34
+ when :
35
+ event : push
36
+
37
+ updater :
38
+ image : karalabe/xgo-latest:latest
39
+ pull : true
40
+ commands :
41
+ - make publish
42
+ when :
43
+ event : [ push, tag ]
44
+ branch : [ master, refs/tags/* ]
45
+ matrix :
46
+ GO_VERSION : 1.7
47
+
48
+ coverage :
49
+ image : plugins/coverage
50
+ server : https://coverage.gitea.io
51
+ when :
52
+ matrix :
53
+ GO_VERSION : 1.7
54
+
55
+ docker :
56
+ image : plugins/docker
57
+ repo : gitea/gitea
58
+ tags : [ '${TAG}' ]
59
+ when :
60
+ event : tag
61
+ branch : refs/tags/*
62
+ matrix :
63
+ GO_VERSION : 1.7
64
+
65
+ docker :
66
+ image : plugins/docker
67
+ repo : gitea/gitea
68
+ tags : [ 'latest' ]
69
+ when :
70
+ event : push
71
+ branch : master
72
+ matrix :
73
+ GO_VERSION : 1.7
74
+
75
+ release :
76
+ image : plugins/s3
77
+ path_style : true
78
+ source : dist/release/
79
+ target : /lgtm/master
80
+ when :
81
+ event : push
82
+ branch : master
83
+ matrix :
84
+ GO_VERSION : 1.7
85
+
86
+ release :
87
+ image : plugins/s3
88
+ path_style : true
89
+ source : dist/release/
90
+ target : /lgtm/$$TAG
91
+ when :
92
+ event : tag
93
+ branch : refs/tags/*
94
+ matrix :
95
+ GO_VERSION : 1.7
96
+
97
+ latest :
98
+ image : plugins/s3
99
+ path_style : true
100
+ source : dist/latest/
101
+ target : /lgtm/latest
102
+ when :
103
+ event : tag
104
+ branch : refs/tags/*
105
+ matrix :
106
+ GO_VERSION : 1.7
107
+
108
+ github :
109
+ image : plugins/github-release
110
+ files :
111
+ - dist/release/*
112
+ when :
113
+ event : tag
114
+ branch : refs/tags/*
115
+ matrix :
116
+ GO_VERSION : 1.7
117
+
118
+ gitter :
119
+ image : plugins/gitter
120
+
121
+ services :
122
+ mysql :
123
+ image : mysql:5.7
124
+ environment :
125
+ - MYSQL_DATABASE=test
126
+ - MYSQL_ALLOW_EMPTY_PASSWORD=yes
127
+ when :
128
+ event : push
129
+
130
+ pgsql :
131
+ image : postgres:9.5
132
+ environment :
133
+ - POSTGRES_DB=test
134
+ when :
135
+ event : push
136
+
137
+ matrix :
138
+ GO_VERSION :
139
+ - 1.6
140
+ - 1.7
Original file line number Diff line number Diff line change
1
+ eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIGJhc2U6IC9zcnYvYXBwCiAgcGF0aDogc3JjL2NvZGUuZ2l0ZWEuaW8vZ2l0ZWEKCnBpcGVsaW5lOgogIHRlc3Q6CiAgICBpbWFnZTogd2ViaGlwcGllL2dvbGFuZzoke0dPX1ZFUlNJT059CiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogY2VydCBzcWxpdGUgcGFtIG1pbml3aW5zdmMKICAgIGNvbW1hbmRzOgogICAgICAtIGFwayAtVSBhZGQgbGludXgtcGFtLWRldiBvcGVuc3NoLWNsaWVudAoKICAgICAgLSBtYWtlIGNsZWFuCiAgICAgIC0gbWFrZSB2ZXQKICAgICAgIyAtIG1ha2UgbGludAogICAgICAtIG1ha2UgdGVzdAogICAgICAtIG1ha2UgYnVpbGQKCiAgdGVzdC1teXNxbDoKICAgIGltYWdlOiB3ZWJoaXBwaWUvZ29sYW5nOiR7R09fVkVSU0lPTn0KICAgIHB1bGw6IHRydWUKICAgIGNvbW1hbmRzOgogICAgIC0gbWFrZSB0ZXN0LW15c3FsCiAgICB3aGVuOgogICAgICBldmVudDogcHVzaAoKICB0ZXN0LXBnc3FsOgogICAgaW1hZ2U6IHdlYmhpcHBpZS9nb2xhbmc6JHtHT19WRVJTSU9OfQogICAgcHVsbDogdHJ1ZQogICAgY29tbWFuZHM6CiAgICAgLSBtYWtlIHRlc3QtcGdzcWwKICAgIHdoZW46CiAgICAgIGV2ZW50OiBwdXNoCgogIHVwZGF0ZXI6CiAgICBpbWFnZToga2FyYWxhYmUveGdvLWxhdGVzdDpsYXRlc3QKICAgIHB1bGw6IHRydWUKICAgIGNvbW1hbmRzOgogICAgICAtIG1ha2UgcHVibGlzaAogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCwgdGFnIF0KICAgICAgYnJhbmNoOiBbIG1hc3RlciwgcmVmcy90YWdzLyogXQogICAgICBtYXRyaXg6CiAgICAgICAgR09fVkVSU0lPTjogMS43CgogIGNvdmVyYWdlOgogICAgaW1hZ2U6IHBsdWdpbnMvY292ZXJhZ2UKICAgIHNlcnZlcjogaHR0cHM6Ly9jb3ZlcmFnZS5naXRlYS5pbwogICAgd2hlbjoKICAgICAgbWF0cml4OgogICAgICAgIEdPX1ZFUlNJT046IDEuNwoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2dpdGVhCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgogICAgICBtYXRyaXg6CiAgICAgICAgR09fVkVSU0lPTjogMS43CgogIGRvY2tlcjoKICAgIGltYWdlOiBwbHVnaW5zL2RvY2tlcgogICAgcmVwbzogZ2l0ZWEvZ2l0ZWEKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKICAgICAgYnJhbmNoOiBtYXN0ZXIKICAgICAgbWF0cml4OgogICAgICAgIEdPX1ZFUlNJT046IDEuNwoKICByZWxlYXNlOgogICAgaW1hZ2U6IHBsdWdpbnMvczMKICAgIHBhdGhfc3R5bGU6IHRydWUKICAgIHNvdXJjZTogZGlzdC9yZWxlYXNlLwogICAgdGFyZ2V0OiAvbGd0bS9tYXN0ZXIKICAgIHdoZW46CiAgICAgIGV2ZW50OiBwdXNoCiAgICAgIGJyYW5jaDogbWFzdGVyCiAgICAgIG1hdHJpeDoKICAgICAgICBHT19WRVJTSU9OOiAxLjcKCiAgcmVsZWFzZToKICAgIGltYWdlOiBwbHVnaW5zL3MzCiAgICBwYXRoX3N0eWxlOiB0cnVlCiAgICBzb3VyY2U6IGRpc3QvcmVsZWFzZS8KICAgIHRhcmdldDogL2xndG0vJCRUQUcKICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgogICAgICBtYXRyaXg6CiAgICAgICAgR09fVkVSU0lPTjogMS43CgogIGxhdGVzdDoKICAgIGltYWdlOiBwbHVnaW5zL3MzCiAgICBwYXRoX3N0eWxlOiB0cnVlCiAgICBzb3VyY2U6IGRpc3QvbGF0ZXN0LwogICAgdGFyZ2V0OiAvbGd0bS9sYXRlc3QKICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgogICAgICBtYXRyaXg6CiAgICAgICAgR09fVkVSU0lPTjogMS43CgogIGdpdGh1YjoKICAgIGltYWdlOiBwbHVnaW5zL2dpdGh1Yi1yZWxlYXNlCiAgICBmaWxlczoKICAgICAgLSBkaXN0L3JlbGVhc2UvKgogICAgd2hlbjoKICAgICAgZXZlbnQ6IHRhZwogICAgICBicmFuY2g6IHJlZnMvdGFncy8qCiAgICAgIG1hdHJpeDoKICAgICAgICBHT19WRVJTSU9OOiAxLjcKCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBteXNxbDoKICAgIGltYWdlOiBteXNxbDo1LjcKICAgIGVudmlyb25tZW50OgogICAgICAtIE1ZU1FMX0RBVEFCQVNFPXRlc3QKICAgICAgLSBNWVNRTF9BTExPV19FTVBUWV9QQVNTV09SRD15ZXMKICAgIHdoZW46CiAgICAgIGV2ZW50OiBwdXNoCgogIHBnc3FsOgogICAgaW1hZ2U6IHBvc3RncmVzOjkuNQogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gUE9TVEdSRVNfREI9dGVzdAogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKCm1hdHJpeDoKICBHT19WRVJTSU9OOgogICAgLSAxLjYKICAgIC0gMS43Cg.oE18Ibc0sX6XpnJXhtJvch7hW9cJNXCeGu7O59UW5-w
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -19,11 +19,11 @@ PACKAGES ?= $(shell go list ./... | grep -v /vendor/)
19
19
20
20
TAGS ?=
21
21
22
- ifneq ($(TRAVIS_TAG ) ,)
23
- VERSION ?= $(TRAVIS_TAG )
22
+ ifneq ($(DRONE_TAG ) ,)
23
+ VERSION ?= $(DRONE_TAG )
24
24
else
25
- ifneq ($(TRAVIS_BRANCH ),)
26
- VERSION ?= $(TRAVIS_BRANCH )
25
+ ifneq ($(DRONE_BRANCH ),)
26
+ VERSION ?= $(DRONE_BRANCH )
27
27
else
28
28
VERSION ?= master
29
29
endif
62
62
test :
63
63
for PKG in $( PACKAGES) ; do go test -cover -coverprofile $$ GOPATH/src/$$ PKG/coverage.out $$ PKG || exit 1; done ;
64
64
65
+ .PHONY : test-mysql
66
+ test-mysql :
67
+ @echo " Not integrated yet!"
68
+
69
+ .PHONY : test-pgsql
70
+ test-pgsql :
71
+ @echo " Not integrated yet!"
72
+
65
73
.PHONY : check
66
74
check : test
67
75
You can’t perform that action at this time.
0 commit comments