Compare commits

..

1 Commits

Author SHA1 Message Date
Jon
b928a044f7 refactor(docker): use arg to set rulebook name
ref: #3 #1
2025-07-01 23:28:32 +09:30
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
ARG PROBLEM_MATCHER_NAME='problem_matcher' ARG GIT_EVENT_RULEBOOK_NAME='problem_matcher'
FROM python:3.11-alpine3.22 AS Build FROM python:3.11-alpine3.22 AS Build
@ -54,7 +54,7 @@ RUN cd /tmp/python_modules; \
FROM python:3.11-alpine3.22 FROM python:3.11-alpine3.22
ARG PROBLEM_MATCHER_NAME ARG GIT_EVENT_RULEBOOK_NAME
RUN apk --no-cache update; \ RUN apk --no-cache update; \
@ -68,7 +68,7 @@ ENV ANSIBLE_INVENTORY hosts.yaml
ENV JAVA_HOME /usr/lib/jvm/java-21-openjdk ENV JAVA_HOME /usr/lib/jvm/java-21-openjdk
ENV PROBLEM_MATCHER_NAME ${PROBLEM_MATCHER_NAME} ENV GIT_EVENT_RULEBOOK_NAME ${GIT_EVENT_RULEBOOK_NAME}
COPY includes/ / COPY includes/ /

View File

@ -7,7 +7,7 @@ if [ $# -eq 0 ]; then
cd ${HOME}; cd ${HOME};
ansible-rulebook \ ansible-rulebook \
-r nofusscomputing.git_events.${PROBLEM_MATCHER_NAME} \ -r nofusscomputing.git_events.${GIT_EVENT_RULEBOOK_NAME} \
--env-vars PROBLEM_MATCHER_PORT,PROBLEM_MATCHER_TOKEN \ --env-vars PROBLEM_MATCHER_PORT,PROBLEM_MATCHER_TOKEN \
-v; -v;