Skip to content

Commit 60b6f4b

Browse files
add task to copy binaries from container
1 parent 9f8991f commit 60b6f4b

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

.gitignore

+1-10
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,2 @@
11
.idea
2-
ngx_http_auth_jwt_module.so
3-
libjwt.so.0.6.0
4-
libjwt.la
5-
libjwt.a
6-
libjansson.so.4.13.0
7-
libjwt.so.0.7.0
8-
jansson.pc
9-
libjwt.pc
10-
libjansson.so.4.10.0
11-
libjwt.so.0.4.0
2+
bin

Makefile

+9-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,15 @@ stop-nginx:
4747
.PHONY: start-nginx
4848
start-nginx:
4949
docker run --rm --name "${DOCKER_IMAGE_NAME}" -d -p 8000:8000 ${DOCKER_ORG_NAME}/${DOCKER_IMAGE_NAME}
50-
docker cp ${DOCKER_IMAGE_NAME}:/usr/lib64/nginx/modules/ngx_http_auth_jwt_module.so .
50+
51+
.PHONY: cp-bin
52+
cp-bin: start-nginx
53+
rm -rf bin
54+
mkdir -p bin
55+
docker exec jwt-nginx sh -c "tar -chf - \
56+
/usr/lib64/nginx/modules/ngx_http_auth_jwt_module.so \
57+
/usr/lib/x86_64-linux-gnu/libjansson.so.* \
58+
/usr/lib/x86_64-linux-gnu/libjwt.*" 2>/dev/null | tar -xf - -C bin &>/dev/null
5159

5260
.PHONY: build-test-runner
5361
build-test-runner:

0 commit comments

Comments
 (0)