File tree 4 files changed +27
-30
lines changed
4 files changed +27
-30
lines changed Original file line number Diff line number Diff line change 1
- version : 2
2
- jobs :
3
- build :
1
+ version : 2.1
2
+
3
+ executors :
4
+ go :
4
5
docker :
5
6
- image : circleci/golang:1.12
6
7
environment :
7
8
- GO111MODULE=on
9
+ - GITHUB_TOKEN=${GITHUB_TOKEN}
8
10
working_directory : /go/src/github.com/oleiade/trousseau
11
+
12
+ jobs :
13
+ build :
14
+ executor : go
9
15
steps :
10
16
- checkout
11
17
- restore_cache :
@@ -19,19 +25,10 @@ jobs:
19
25
paths :
20
26
- " /go/pkg/mod"
21
27
release :
22
- docker :
23
- - image : circleci/golang:1.12
24
- environment :
25
- - GO111MODULE=on
26
- - GITHUB_TOKEN=${GITHUB_TOKEN}
27
- working_directory : /go/src/github.com/oleiade/trousseau
28
+ executor : go
28
29
steps :
29
30
- checkout
30
- - restore_cache :
31
- keys :
32
- - go-mod-v1-{{ checksum "go.sum" }}
33
- - run : go mod download
34
- - run : goreleaser
31
+ - run : curl -sL https://git.io/goreleaser | bash
35
32
workflows :
36
33
version : 2
37
34
build-n-deploy :
@@ -40,11 +37,11 @@ workflows:
40
37
filters :
41
38
tags :
42
39
only : /.*/
43
- - deploy :
40
+ - release :
44
41
requires :
45
42
- build
46
43
filters :
47
44
tags :
48
- only : /^v. */
45
+ only : /v[0-9]+(\.[0-9]+)*(-.*) */
49
46
branches :
50
47
ignore : /.*/
Original file line number Diff line number Diff line change @@ -18,8 +18,19 @@ archives:
18
18
windows : Windows
19
19
386 : i386
20
20
amd64 : x86_64
21
- signs :
22
- - artifacts : checksum
21
+ # snapcrafts:
22
+ # - name: trousseau
23
+ # summary: File based encrypted key-value store
24
+ # description: Trousseau is an encrypted key-value store designed to be a simple, safe and trustworthy place for your data.
25
+ # license: MIT
26
+ # publish: false
27
+ nfpms :
28
+ - homepage : https://github.com/oleiade/trousseau
29
+ maintainer :
Theo Crevon <[email protected] >
30
+ description : Trousseau is an encrypted key-value store designed to be a simple, safe and trustworthy place for your data.
31
+ license : MIT
32
+ formats :
33
+ - deb
23
34
brews :
24
35
- name : trousseau
25
36
github :
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ $ sudo apt-get update && sudo apt-get install trousseau
64
64
If you're using homebrew just proceed to installation using the provided formula:
65
65
66
66
``` bash
67
- $ brew install https://raw.githubusercontent.com/ oleiade/trousseau/master/ trousseau.rb
67
+ brew install oleiade/tap/ trousseau
68
68
```
69
69
70
70
##### Binaries
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments