Skip to content
This repository was archived by the owner on Apr 13, 2022. It is now read-only.

Commit e208fb8

Browse files
committed
create Makefile for scripts, update smcr/secman-cli Dockerfile
1 parent dbef398 commit e208fb8

File tree

4 files changed

+23
-8
lines changed

4 files changed

+23
-8
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
secman

Makefile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
.PHONY: build
2+
3+
build : sm_cli sm_container
4+
5+
sm_cli:
6+
@cd cli
7+
docker build -t smcr/secman-cli .
8+
docker push smcr/secman-cli
9+
10+
sm_container:
11+
@cd container
12+
docker build -t smcr/secman-container .
13+
docker push smcr/secman-container
14+
15+
pull_secman:
16+
@wget https://docker.secman.dev/secman
17+
chmod 755 secman

cli/Dockerfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
### image name: smcr/secman-cli ###
22

3-
FROM alpine:latest
3+
FROM debian
44

55
### begin ###
66

7-
RUN apk update && apk upgrade && \
8-
apk add --no-cache ca-certificates wget
7+
RUN apt-get update && apt-get upgrade
98

10-
RUN wget https://docker.secman.dev/secman
11-
RUN mv secman /usr/local/bin
9+
# run `make pull_secman` before this step
10+
COPY ../secman /bin/secman
1211

13-
ENTRYPOINT ["/usr/local/bin/secman"]
12+
ENTRYPOINT ["/bin/secman"]
1413

1514
### end ###

scripts/build.sh

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)