1
0
mirror of https://github.com/agibalovsa/-1C_DevOps.git synced 2026-04-28 20:15:28 +02:00
Files
Sergey Agibalov b17ea2df29 Выполнены задачи:
- Добавлена сборка deb пакета для 1С:Элемента.
- Добавлен скрипт скачивания дистрибутивов 1С с сайта releases.
- Добавлены compose файлы для сервисов 1С на Windows.
- Описан dockerfile  для OneScript.
- Описан dockerfile  для сборки vanessa automation.
Исправлены ошибки:
- Ошибка проброса портов для 1С сервисов.
2026-02-25 17:00:15 +03:00

28 lines
708 B
Docker

ARG REGISTRY= \
OS_TAG=debian:bookworm-slim
# hadolint ignore=DL3006
FROM "${REGISTRY}${OS_TAG}"
ARG DEBIAN_FRONTEND=noninteractive \
OSCRIPT_VERSION
LABEL maintainer="Agibalov Sergei <agibse@rarus.ru>" \
version="${OSCRIPT_VERSION}" \
manufacturer="OneScript"
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
ENV OSCRIPT_VERSION=${OSCRIPT_VERSION}
# hadolint ignore=SC1091
RUN --mount=from=common_context,target=/common_context \
--mount=from=context,target=/context \
--mount=from=context_arg,target=/context_arg \
set -eux; \
. context/pre_install; \
install_packs; \
. common_context/install; \
install_packs; \
. context/post_install; \
install_check