Jump to content
Sign in to follow this  
mindevis

Автоматическая компиляция сборок L2jMobius в Docker контейнере. [DCR-L2jMobius]

Recommended Posts

DCR-L2jMobius v2.0

----

Компиляция происходит в системе Debian Linux. Производиться автоматическая установка ANT и JDK 15. Автоматически скачивается репозиторий исходного кода.

Вы с помощью аргументов компиляции определяете какую сборку вам необходимо скомпилировать. С помощью монтирования локальной папки в контейнер на выходе получаете готовый скомпилированный архив.

----

Загрузить образ можно с Docker Hub

Запуск компиляции:

----

В данном примере происходит компиляция в фоновом режиме.

docker run -d -v {local/path}:/home/ mindevis/dcr-l2jmobius L2J_Mobius_CT_2.6_HighFive

Пример:

Windows:

docker run -d -v D:\compile:/home/ mindevis/dcr-l2jmobius L2J_Mobius_CT_2.6_HighFive

Linux:

docker run -d -v /home/compile:/home/ mindevis/dcr-l2jmobius L2J_Mobius_CT_2.6_HighFive

----

В данном примере происходит компиляция в интерактивном режиме. Вы можете увидеть весь этап компиляции.

Пример:

Windows:

docker run -it -v D:\compile:/home/ mindevis/dcr-l2jmobius L2J_Mobius_CT_2.6_HighFive

Linux:

docker run -it -v /home/compile:/home/ mindevis/dcr-l2jmobius L2J_Mobius_CT_2.6_HighFive

Аргументы компиляции*

Важно!!!! Может быть использован для компиляции только один аргумент !!!!

Список аргументов можно увидеть на странице Docker Hub

----

-v {local/path}:/home/

Путь к папке на локальной машине, не в контейнере!!!!!

----

- ВАЖНО!!!

В настройках Docker для Windows у вас должна быть расшарена папка для контейнера.

WUdGfHB.png

 

Спойлер

Описание обновлений:

--v2.0--

Скорректированы пути для компиляции.

Обновлен Apache Ant до актуальной версии. (1.10.11)

Обновлено OpenJDK до версии 15. (15.0.2)

Удалены функции загрузки скриптов из репозитория github.

Уменьшен объем образа.

 

Edited by mindevis
Обновлено описание.
  • Like 1

Share this post


Link to post
В 04.06.2021 в 21:14, gromov1318 сказал:

Error: Unable to access jarfile Database_installer_LS

 

Ошибка: невозможно получить доступ к jarfile Database_installer_LS  тебе это о чём нибудь говорит?

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  
  • Forum Statistics

    • Total Topics
      281
    • Total Posts
      3699

×
×
  • Create New...