File tree Expand file tree Collapse file tree 4 files changed +39
-42
lines changed Expand file tree Collapse file tree 4 files changed +39
-42
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 17
17
- name : Checkout
18
18
uses : actions/checkout@v3
19
19
- name : Start compose
20
- run : docker-compose up --exit-code-from quest quest
20
+ run : docker-compose up --build -- exit-code-from quest quest
21
21
- name : Stop compose
22
22
if : always()
23
23
run : docker-compose down
Original file line number Diff line number Diff line change
1
+ # Copyright (C) 2023 Parseable, Inc.
2
+ #
3
+ # This program is free software: you can redistribute it and/or modify
4
+ # it under the terms of the GNU Affero General Public License as
5
+ # published by the Free Software Foundation, either version 3 of the
6
+ # License, or (at your option) any later version.
7
+ #
8
+ # This program is distributed in the hope that it will be useful,
9
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
10
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
+ # GNU Affero General Public License for more details.
12
+ #
13
+ # You should have received a copy of the GNU Affero General Public License
14
+ # along with this program. If not, see <http://www.gnu.org/licenses/>.
15
+
16
+ FROM registry.access.redhat.com/ubi8/ubi:latest as builder
17
+
18
+ LABEL org.opencontainers.image.title="Parseable"
19
+ LABEL maintainer="Parseable Team <
[email protected] >"
20
+ LABEL org.opencontainers.image.vendor="Cloudnatively Pvt Ltd"
21
+ LABEL org.opencontainers.image.licenses="AGPL-3.0"
22
+
23
+ WORKDIR /parseable
24
+
25
+ RUN yum install -y rust-toolset-1.67.0
26
+
27
+ COPY . .
28
+
29
+ RUN cargo build --release --target x86_64-unknown-linux-gnu
30
+
31
+ FROM registry.access.redhat.com/ubi8/ubi:minimal
32
+
33
+ COPY --from=builder /parseable/target/x86_64-unknown-linux-gnu/release/parseable /usr/bin/parseable
34
+
35
+ CMD ["parseable"]
Original file line number Diff line number Diff line change @@ -27,7 +27,9 @@ services:
27
27
- parseable-internal
28
28
29
29
parseable :
30
- image : ghcr.io/parseablehq/parseable:main
30
+ build :
31
+ context : .
32
+ dockerfile : Dockerfile
31
33
command : ["parseable", "s3-store"]
32
34
ports :
33
35
- 8000
You can’t perform that action at this time.
0 commit comments