Полезных инструментов пост! Я наконец-то занялся своим репозиторием с Docker-образами OneScript и утилит на его базе. Ключевая фишка моего проекта — автоматическая сборка и публикация образов в ваш личный Docker Registry. Нужно лишь: 1. Форкнуть мой репозиторий 2. Навесить специальные теги с нужными версиями 3. Приправить всё секретами для Actions репозитория 4. И включить Actions для репозитория Дальше магия (на самом деле GitHub Actions) сделает всё за вас. Благодаря такому простому механизму автоматической сборки, порог входа становится ниже плинтуса. Публичный Registry можно сделать на Docker Hub, приватный, который вам потребуется для образов платформы и EDT из соседнего репозитория (но там ещё только предстоит реализовать образы), заводится за 3 минуты и щепотку денег у любого облачного провайдера. Что мы имеем на текущий момент? Готова сборка:
- oscript — собственно, самый главный образ
- yard — качалка релизов с сайта 1С
- winow — одноимённый фреймворк для создания веб-приложений
- onec-installer-downloader — самая мякотка, качалка дистрибутивов платформы и EDT с того же сайта релизов 1С Одна из главных целей как раз и была в образе onec-installer-downloader — чтобы затем использовать его, например, в сборке образов платформы и EDT. Я постарался максимально подробно описать, как настроить сборку образов в свой Registry. Либо можно использовать собранные мной образы:
- oscript
- yard
- winow
- onec-installer- downloader И в конце хочется выразить благодарность репозиторию onec-docker за источник вдохновения и за недавно появившуюся там лицензию MIT, благодаря которой стало возможно публично "вдохновляться" наработками контрибьюторов этого проекта. 📩 Мои контакты: 🔹 Телеграм-канал 🔹 Сайт-визитка