Gitlab CI, Runner, Docker - как запустить js файл находящийся в service контейнере, в контексте build контейнера?
Я новичок в Докер и Гитлаб СИ, до этого никогда не сталкивался с и им подобными фишками
- Создал папку
app, внутри создал файлmain.js - В этом файле написал функцию
foo()- которая генерирует гит версит для контекста в котором вызывается,node main.js- в терменале, выполняет ее, и сейчас она генерирует гит версию дляapp, т.е. контекста в котором она вызываеться - Создал свой
service_imageобраз, на основеnode:alpine, куда добавил свой файлmain.js. мой Докерфайл:
FROM node:alpine
#для работы функции нужен гит и нпм пакеты
RUN apk add --no-cache git
WORKDIR /app
ADD . /app
RUN npm install
Теперь я захотел создать другое приложение anotherApp
4.Создал папку anotherApp,в ней кучу файлов. Запушил все на гитлаб
5.Теперь .gitlab-ci.yml в секции script джоб init? мне нужно выполнить функцию foo() и сгенерировать версию для anotherApp
Не знаю как это сделать, помогитееееееееееееееееееееееее!!!