Skip to content

Commit 3cabc47

Browse files
committed
Add dockerized CQL tools
1 parent 78e5f7a commit 3cabc47

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

Dockerfile.cql

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
FROM alpine/git as vcs_checkout
2+
3+
WORKDIR /opt/checkout
4+
5+
RUN git clone https://github.com/cqframework/clinical_quality_language .
6+
7+
8+
9+
FROM openjdk:11 as cql_builder
10+
11+
WORKDIR /opt/app
12+
13+
COPY --from=vcs_checkout /opt/checkout .
14+
15+
WORKDIR Src/java
16+
17+
RUN ./gradlew :cql-to-elm:installDist

docker-compose.cql.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
version: "3.4"
3+
services:
4+
cql:
5+
build:
6+
context: .
7+
dockerfile: Dockerfile.cql
8+
volumes:
9+
- ./src/cql:/opt/cql

0 commit comments

Comments
 (0)