mix archive.install
Устанавливает архив локально.
Если аргумент не предоставлен, но в корневой директории проекта есть архив (созданный с помощью mix archive.build), то архив будет установлен локально. Например:
mix do archive.build, archive.install
Если аргумент предоставлен, он должен быть локальным путем к предварительно скомпилированному архиву, репозиторию Git, репозиторию GitHub или пакету Hex.
mix archive.install archive.ez mix archive.install path/to/archive.ez mix archive.install git https://path/to/git/repo mix archive.install git https://path/to/git/repo branch git_branch mix archive.install git https://path/to/git/repo tag git_tag mix archive.install git https://path/to/git/repo ref git_ref mix archive.install github user/project mix archive.install github user/project branch git_branch mix archive.install github user/project tag git_tag mix archive.install github user/project ref git_ref mix archive.install hex hex_package mix archive.install hex hex_package 1.2.3
После установки задачи в архиве доступны локально:
mix some_task
Обратите внимание, что установка через Git, GitHub или Hex загружает исходный код архива и компилирует его, в то время как использование локального пути использует предварительно скомпилированный архив.
Параметры командной строки
--sha512- проверяет, что архив соответствует заданной контрольной сумме SHA-512. Применяется только к установкам через локальный путь--force- принудительно производит установку без запроса на подтверждение от оболочки; предназначен в основном для автоматизации в системах сборки, таких как Make--submodules- загружает подмодули репозитория перед созданием архива из Git или GitHub--app- указывает имя приложения для использования при создании архива из Git, GitHub или Hex--organization- установите это для закрытых пакетов Hex, принадлежащих организации--repo- установите это для экземпляров Hex, размещенных самостоятельно; по умолчаниюhexpm
© 2012 Plataformatec
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/mix/1.12.0/Mix.Tasks.Archive.Install.html