Compare commits

..

1 Commits

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

View File

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

View File

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