File tree 6 files changed +32
-9
lines changed
6 files changed +32
-9
lines changed Original file line number Diff line number Diff line change 34
34
__debug_bin
35
35
36
36
Brewfile.lock.json
37
+ * .key
Original file line number Diff line number Diff line change @@ -57,3 +57,8 @@ dockers:
57
57
extra_files :
58
58
- config/migrations/
59
59
- config/default.yml
60
+
61
+ docker_signs :
62
+ - artifacts : all
63
+ stdin : " {{ .Env.COSIGN_PWD }}"
64
+ output : true
Original file line number Diff line number Diff line change 1
- tap 'filosottile/musl-cross'
2
1
tap 'bufbuild/buf'
2
+ tap 'filosottile/musl-cross'
3
3
tap 'goreleaser/tap'
4
4
5
- brew 'go '
5
+ brew 'buf '
6
6
brew 'cmake'
7
+ brew 'cosign'
8
+ brew 'go'
9
+ brew 'goreleaser'
10
+ brew 'hadolint'
11
+ brew 'musl-cross'
7
12
brew 'pkg-config'
8
- brew 'sqlite'
9
13
brew 'protobuf'
10
- brew 'musl-cross'
11
- brew 'goreleaser'
12
- brew 'buf'
14
+ brew 'sqlite'
Original file line number Diff line number Diff line change @@ -8,16 +8,21 @@ RUN apt-get update && \
8
8
gnupg \
9
9
sudo \
10
10
openssh-server \
11
- postgresql-client
11
+ postgresql-client && \
12
+ apt-get clean && \
13
+ rm -rf /var/lib/apt/lists/*
12
14
13
15
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
14
16
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
15
17
16
18
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash
17
19
18
20
RUN apt-get update && \
19
- apt-get install -y nodejs yarn && \
20
- apt-get clean -y
21
+ apt-get install -y --no-install-recommends \
22
+ nodejs \
23
+ yarn && \
24
+ apt-get clean && \
25
+ rm -rf /var/lib/apt/lists/*
21
26
22
27
WORKDIR /flipt
23
28
Original file line number Diff line number Diff line change @@ -18,7 +18,13 @@ COPY $BINARY /
18
18
COPY config/migrations/ /etc/flipt/config/migrations/
19
19
COPY config/*.yml /etc/flipt/config/
20
20
21
+ RUN addgroup flipt && \
22
+ adduser -S -D -H -g '' -G flipt -s /bin/sh flipt && \
23
+ chown -R flipt:flipt /etc/flipt /var/opt/flipt
24
+
21
25
EXPOSE 8080
22
26
EXPOSE 9000
23
27
28
+ USER flipt
29
+
24
30
CMD ["./flipt" ]
Original file line number Diff line number Diff line change
1
+ -----BEGIN PUBLIC KEY-----
2
+ MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEpgwkLrS1BAPoXVjnKoq5Nj2U93I0
3
+ eYi0jMMhh/DbaNk2LBF6rdj9c3bcDGIGjcU3EtcrPoHfSk+YM2+V4P5Vbw==
4
+ -----END PUBLIC KEY-----
You can’t perform that action at this time.
0 commit comments