Архів Lineage 2
Матеріали старого форуму MONCHE: 236 статей у шести категоріях.
КАТЕГОРІЇ
Інформація15
Клієнти гри29
Файли та інструменти32
Збірки серверів108
Вихідний код серверів35
Геодата17
Інформація
Автоматическая компиляция сборок L2jMobius в Docker контейнере. [DCR-L2jMobius]
Автор: mindevis
DCR-L2jMobius v3.1
----
Компиляция происходит в системе Alpine Linux.
Производиться автоматическая установка Apache ANT 1.10.14 и JDK 17.
Автоматически скачивается репозиторий исходного кода из оригинального источника l2jmobius.
Вы с помощью аргументов компиляции определяете какую сборку вам необходимо скомпилировать.
С помощью монтирования локальной папки в контейнер на выходе получаете готовый скомпилированный архив.
----
Загрузить образ можно с Docker Hub
Запуск компиляции:
----
В данном примере происходит компиляция в фоновом режиме.
docker run --name dcr-l2jmobius -d -v {local/path}:/home/ mindevis/dcr-l2jmobius:latest L2J_Mobius_C6_InterludeПример:
Windows:
docker run --name dcr-l2jmobius -d -v D:\compile:/home/ mindevis/dcr-l2jmobius:latest L2J_Mobius_C6_InterludeLinux:
docker run --name dcr-l2jmobius -d -v /home/compile:/home/ mindevis/dcr-l2jmobius:latest L2J_Mobius_C6_Interlude----
В данном примере происходит компиляция в интерактивном режиме. Вы можете увидеть весь этап компиляции.
Пример:
Windows:
docker run --name dcr-l2jmobius -it -v D:\compile:/home/ mindevis/dcr-l2jmobius:latest L2J_Mobius_C6_InterludeLinux:
docker run --name dcr-l2jmobius -it -v /home/compile:/home/ mindevis/dcr-l2jmobius:latest L2J_Mobius_C6_InterludeАргументы компиляции*
Важно!!!! Может быть использован для компиляции только один аргумент !!!!
Список аргументов можно увидеть на странице Docker Hub
----
-v {local/path}:/home/Путь к папке на локальной машине, не в контейнере!!!!!
----
- ВАЖНО!!!
В настройках Docker для Windows у вас должна быть расшарена папка для контейнера.
